I wrote something earlier today about how I would draft based on the current team. It'd be a healthy does of linemen. Keep Allen upright and with time, and dominate the line of scrimmage. It's WAY early, but here's how I'd draft to illustrate those points. I used PFF's list, with some projection of my own (over drafting due to what I think will be a rise in stock).
1: Jack Sawyer, DE Ohio State. High energy, physical end who is more brute power than speed. He's the kind of end who will wear down a tackle, won't get bullied, and uses a high end motor to get to the QB. Gets a year behind Epenesa.
2: Wyatt Milum, OT West Virginia. I really wanted Josh Simmons from Ohio State in the 2nd, but Minnesota is doing too well, and Simmons won't fall. Milum is an athletic OT who projects as a LT. I'd either train him for a year or two, or put him at LG now in place of Edwards. The idea would be to eventually flop Dawkins and Milum in a year or two.
2: Jonah Monheim, OL USC. I list Monheim as a OL because he's played everywhere for USC. I think he ends up at center. He's a tall, athletic lineman who could start as soon as McGovern's contract is done. The criticism here is that Buffalo is drafting a depth pick in the 2nd round. But that's what some of these players become anyway. Look at Bishop (safety).
3: Rod Moore, S Michigan. Love this player. Super high IQ. Looks like Micah Hyde to me. Has played in a ton of big games.
4: Nazir Stackhouse, DT Georgia. There are only two really good one technique DTs in this draft. Dontay Corleone is the best and won't make it to Buffalo's pick in the first round. The other is Stackhouse. I'm projecting this pick.
4: Quincey Riley, CB Louisville. Developmental CB pick who adds depth to the secondary. Douglas might be gone at this point, and Elam would be in his option year.
4: Nick Martin, LB Oklahoma State. Martin is the type of ultra-fast, undersized linebacker the Bills like. He adds more depth, especially if the Bills aren't sure if Milano can stay healthy.
5: Tony Grimes, CB UNLV. A long zone CB who has elite athletic ability. He hasn't translated it yet, but he's worth developing. Could help on special teams immediately.
6: Raheim Sanders, RB South Carolina. A battering ram of a running back. Doesn't have a ton of wiggle but would be an asset on short yardage.
7: Bryce Foster, IOL Kansas. Elite athlete for an offensive lineman. Comparable to Creed Humphries athletically, but hasn't put it together yet. Worth developing.
This draft is the type of draft McDermott would love. Add some depth, lots of rookies developing behind starters, and keeps the lines strong while adding low budget depth to the back seven of the defense.