After having 13 of 32 in the first round right, including nine of the first 10 picks, I'm feeling pretty good about my first round mock draft.
Now it's time for the second round and, finally, where the Bills are scheduled to select the 54th overall pick, the 22nd pick in Round 2.
I didn't change my Bills pick from my pre-Round 1 mock, but did change how the board fell to get there:
33.) Cincinnati Bengals: Yetur Gross-Matos - EDGE - Penn State34.) Indianapolis Colts: Xavier McKinney - S - Alabama35.) Detroit Lions: Ross Blacklock - DT- TCU36.) New York Giants: A.J. Epenesa - EDGE - Iowa37.) New England Patriots: Jalen Hurts - QB - Oklahoma38.) Carolina Panthers: Kristian Fulton - CB - LSU39.) Miami Dolphins: D’Andre Swift - RB - Georgia40.) Houston Texans: Zack Baun - LB - Wisconsin41.) Cleveland Browns: Grant Delpit - S - LSU42.) Jacksonville Jaguars: Jonathan Taylor - RB - Wisconsin43.) Chicago Bears: Trevon Diggs - CB - Alabama44.) Indianapolis Colts: Lavishka Shenault - WR - Colorado45.) Tampa Bay Buccaneers: J.K. Dobbins - RB - Ohio State46.) Denver Broncos: Josh Jones - OT - Houston47.) Atlanta Falcons: Justin Madubuike - DT - Texas A&M48.) New York Jets: Denzel Mims - WR - Baylor49.) Pittsburgh Steelers: Neville Gallimore - DT - Oklahoma50.) Chicago Bears: K.J. Hamler - WR - Penn State51.) Dallas Cowboys: Jeremy Chinn - S - Southern Illinois52.) Los Angeles Rams: Josh Uche - EDGE - Michigan53.) Philadelphia Eagles: Antoine Winfield, Jr. - S - Minnesota
54.) Buffalo Bills: Curtis Weaver - EDGE - Boise State
Even though he played only three years at Boise State, Weaver has played in 40 collegiate football games. He’s had a super productive college career, and capped it off by being named the Mountain West Conference’s Defensive Player of the Year last season, an award Bills defensive end Jerry Hughes won in both 2008 and 2009 at TCU. In fact, Weaver passed Hughes for the most career sacks in the Mountain West, and is the conference's all-time leader with 34. That also ranks fifth all-time in NCAA history since the stat has been kept. He’s also the Mountain West’s career-leader in tackles for loss with 48.
Here's a look at Weaver's 2019 YouTube highlight reel: