The Buffalo Bills sat out of the first day of the NFL Draft after they acquired Stefon Diggs. Diggs is the top tier wideout that the Bills were looking for to help their quarterback Josh Allen. The Bills plan this offseason was to bolster their offense and keep their elite defense together. Coming into the draft they had a few holes but nothing that was glaring. They needed a complement to running back Devin Singletary, while also adding youth to the cornerback and defensive line.

Round 2, Pick 54: AJ Epenesa, DE, Iowa

After losing Shaq Lawson and Jordan Phillips in free agency, the Bills needed to replace their top two leaders in sacks, even after signing Mario Addison in free agency. With their first pick in the draft, the Bills selected AJ Epenesa, a stout 275-pound lineman that fits their scheme. Epenesa was regarded as a first-round pick early on, but an inconsistent season at Iowa and an underwhelming performance at the combine dropped his stock. While Epenesa is not as quick as other edge rushers, his strength, size, production, and hustle make him a great fit in the Bills’ defensive line rotation. Epenesa will help the Bills run defense and will play situationally along the defensive line.

Round 3, Pick 86: Zack Moss, RB, Utah

The Bills needed to find a compliment to Devin Singletary this offseason with the departure of Frank Gore. The Bills used their third-round pick to do just that. At 5-foot-9, 223 pounds, Moss is a bruising back that will initiate contact and move the chains. He can slide right into the role that Frank Gore had last year with the Bills. Moss gives Buffalo a solid one-two punch at running back that will wear down opposing teams over the course of a game.

Round 4, Pick 128: Gabriel Davis, WR, UCF

Bills GM Brandon Beane continued to improve their offense by providing weapons for Josh Allen. Davis, a 6-foot-2, 216-pound receiver comes into the offense as one of the biggest targets for Allen. Davis provides a sideline target and has the downfield talent that makes him an exciting receiver. Given the depth at receiver, Davis can improve his route running skills by learning from some of the best in Stefon Diggs, John Brown, and Cole Beasley.

Round 5, Pick 167: Jake Fromm, QB, Georgia

The Bills stopped the slide of Quarterback Jake Fromm at pick 167. The Bills did not intend to take a quarterback this draft, but Fromm was too good of a prospect at pick 167 to not take. The Georgia product will not push for Josh Allen’s starting job, instead, he will provide a safe backup option in case that Allen gets hurt. Fromm isn’t the most athletic quarterback and lacks a big arm, but he is incredibly intelligent. Fromm is a solid pick considering current backup, Matt Barkley is entering the final year of his contract.

Round 6, Pick 188: Tyler Bass, K, Georgia Southern

Bass had a solid college career at Georgia Southern and had a solid showing at the Senior Bowl. He’s good at angling in shorter kicks from any spot within the hash marks, and he has the leg to drive kickoffs. Bass has a big leg, which is needed to successfully kick in Buffalo. He could push current kicker Stephen Hauschka out of town.

Round 6, Pick 207: Isaiah Hodgins, WR, Oregon State

The Bills continued to go offense-heavy in the draft, by taking their second receiver of the day. Hodgins, a 6-foot-4 receiver will be a jump ball specialist for the Bills. He will be a big-bodied receiver that Josh Allen will look towards in the red zone. Isaiah Hodgins will likely compete with Duke Williams for a roster spot for Buffalo.

Round 7, Pick 239: Dane Jackson, CB, Pittsburgh

With their final pick for the draft, the Bills added depth at the receiver position by selecting Dane Jackson. Jackson played outside corner in college but has the versatility to become a nickel corner at the next level. He long-armed, fundamentally sound, and has good vision when diagnosing pass routes. Jackson fits Sean McDermott’s defense from a skill standpoint and brings much-needed versatility at the corner position.