I believe the Bills have 8 draft picks and I could see at least 6 drafted players make the 53 roster. They have 4 roster openings (CB, WR, LB, and OT) where a player drafted at the position would have a clear path. A fifth roster spot could be at OG because Boettger is going to start the season on PUP imo. TE and LB are possible draft upgrades. So there's probably another roster spot. Also White could start season on PUP as well. I agree with you on wasting draft picks. Beane probably hated losing those drafted guys.