Overall, the Buffalo Bills coaching staff couldn't have asked for a better preseason finale than the game on Saturday afternoon against the Green Bay Packers at Highmark Stadium in Orchard Park.

The Bills defeated the Green Bay Packers by a score of 19-0 in front of roughly 50,000 fans in what was the first crowd of that size at Highmark Stadium since the 2019 regular season finale against the New York Jets.

Josh Allen played pretty much the entire first half and looked extremely good -- going 20 for 26 with 194 yards and two touchdown passes.

The starting offense was in rhythm and the defense, despite giving up a few 10-yard-plus runs, played well too.

As for the backups, quarterback Jake Fromm played fairly well in the second half for the Bills and certainly a better showing than last weekend's game against the Chicago Bears. Fromm had a 13-yard touchdown run, which was the Bills third and final touchdown of the day.

The Bills roster needs to be trimmed down to 53 players by Tuesday. A few of the players who will be released will be brought back on to the team's practice squad.

But who will make the roster, who won't, and will be cut and placed on the practice squad?

Wide receiver is one of the biggest positions of interest because of the sheer depth at the position and the fact that some players will be released that the Bills will ideally prefer to keep.

Stefon Diggs, Cole Beasley, Emmanuel Sanders, Gabriel Davis and Isaiah McKenzie are locks to make the team.

After that, it appears Jake Kumerow is a lock to make the team as well. He's been a star in camp and has had many chances in the preseason.

If the Bills keep six wide outs that's the six, but considering how much the Bills pass the ball, they could decide to keep seven.

If that is the case, then players like Isaiah Hodgins, Marquez Stevenson, Tanner Gentry, Steven Sims and Brandon Powell will be vying for those spots. One or two of them could be destined for the practice squad.

Another two positions of interest are defensive line and the secondary.

The Bills appear to have incredible depth at defensive end with the superb play from rookies Gregory Rousseau and Boogie Basham -- plus, the impressive play of second-year player A.J. Epenesa and free agent signing Efe Obada.

Jerry Hughes will make the team and they also have Mario Addison, Mike Love and Darryl Johnson. Bills general manager Brandon Beane said on the WIVB broadcast that teams have called about their edge rushers and maybe Beane moves someone like Addison for a draft pick before the start of the regular season.

The Bills will probably keep as many as possible because that was a weak spot of the team last season, but they also will have to watch out for the secondary, because they will be playing a lot of nickel coverages with pass-happy offenses.

Tre White, Levi Wallace, Dane Jackson, Siran Neal and Taron Johnson are locks. After that, you have Cam Lewis (nickel), Rachad Wildgoose, Nick McCloud and Olaljah Griffin.

It will be tough for McCloud and Griffin to make the team and Wildgoose is likely on the bubble, as is Lewis.

The Bills might also decide to only keep two quarterbacks, which would be Allen and Mitch Trubisky.

Fromm played well on Saturday but it will be tough to keep three quarterbacks with all the depth they have at other positions. Chances are, Fromm or Davis Webb will be brought back to the practice squad. Fromm looks like the quarterbacks they would choose to keep.

The Bills and the rest of the NFL needs to have rosters cut down to 53 players by 4 pm this Tuesday, August 31st.

The 30 Smallest Towns In New York State On The Brink of Ghost Towns?

The 30 smallest towns in New York State reveal amazingly low population numbers.

25 Ways To Annoy A Western New Yorker In 5 Words Or Less

Gallery Credit: Brett Alan

The 100 Best Places to Live on the East Coast

More From The New 96.1 WTSS