Seems like it'd be pretty insane for the Bills:
R1 Jake Matthews OT
R2 Jace Amaro TE
R3 Scott Crichton DE
R4 David Yankey OG
R5 Antone Exum FS
R7 Ryan Carrethers DT
I know a lot of people would love to see a WR, TE or DE/OLB drafted in round 1 and people will boo the pick no matter who it is, but I feel like Jake Matthews is as close to a can't miss prospect as you can get, and it happens to line up with a need we have. Sure it's possible Mike Evans might do more to help EJ progress, but I think Matthews would be just fine as a pick and would pan out.
Jace Amaro in round 2 is completely a real possibility, but before the combine, everyone had him and Ebron as R1 prospects and possibly even ASJ as a surprised R1 prospect. I'd be pretty happy leaving round 2 with both Matthews and Amaro.
Crichton in R3 would also be superb. Most mocks have him as a R2 prospect, and while he's not a top caliber DE, he'd probably win a camp battle with Jairus Wynn.
R4 David Yankey. Obviously he's slid for a reason, but he was a R2, at the latest, pick before the combine. Depth at OG in R4 would be good. I'd rather see a value RB pick up here, but depth at OG would help the roster also.
R5 Antone Exum, I'd be completely and totally thrilled with this draft.