He does need to work on wrapping up a bit better, but he's disruptive as hell. I think he'd be an instant upgrade for the Bills. He's listed as a tweener and possibly an OLB in a 3-4, since he goes about 250. I dont think it'd be a problem for him to bulk up a bit and play DE for us however, as our current DEs go in the 240-250 range.
On another note, how about FSU P/K (and Lou Groza award winner) Graham Gano. 3 punts, one downed at the 1, one OB at the 3, and one OB at the 1.