Bills shake up the roster by replacing key player just days after thrilling comeback victory against the Ravens

Shaking things up at One Bills Drive.

Add as preferred source on Google
Aug 23, 2025; Tampa, Florida, USA; Buffalo Bills place kicker Tyler Bass (2) attempts a field goal held by Buffalo Bills punter Brad Robbins (40) against the Tampa Bay Buccaneers in the fourth quarter at Raymond James Stadium.
Nathan Ray Seebeck-Imagn Images

The Buffalo Bills, coming off their thrilling comeback victory over the Baltimore Ravens in Week 1, are making some changes to their roster.

News broke that the team would be signing veteran punter Cameron Johnston while waiving Brad Robbins. The 33-year-old veteran finds a new home with the Bills and will take over with Robbins’ departure. Robbins appeared in only one game for Buffalo with four punts for an average of 39.5 yards with a long of 38 during the contest.

Brandon Beane and the front office are always talking about how they’re going to do whatever they can to be competitive in the league. Bringing in a new punter isn’t the flashiest of moves, but it’s yet another example of the organization not wasting any time if they see an issue on their roster.

In April of 2025, the Bills signed Robbins, who was a former sixth-round pick for the Cincinnati Bengals in the 2023 draft, while playing in all 17 games that season for the Bengals.

Welcome to Buffalo, Cameron Johnston

With the addition of Johnston, Buffalo gets a seven-year veteran punter. Originally signing with the Philadelphia Eagles as an undrafted free agent in 2017, he’s bounced around the league. Johnston has had stints with the Eagles, Houston Texans, and Pittsburgh Steelers.

Rob Gregson, A to Z Sports writer for the Pittsburgh Steelers, opened up about Johnston and what type of player the Bills are adding to their locker room. For Buffalo, it was the beneficiary of some difficult decisions by the Steelers late into the offseason.

“A lot of people were surprised when the Pittsburgh Steelers released Johnston during the roster cutdown period a few weeks ago. He looked like the better punter amid a battle between him and current Steelers punter Corliss Waitman. If not for his season-ending knee injury last year, Johnston likely wouldn’t have even been in a competition.”

“So it came down to money for Pittsburgh. They figured the dropoff from Johnston to Waitman wasn’t big enough to justify the disparity in salary between the two, and they released the veteran. One thing about Johnston is that, while he may not always have the most consistent punts or hang time, you can bet that he will boot the ball a mile away.” – Rob Gregson, A to Z Sports

Throughout his career, Johnston has 447 punts for 21,132 yards (47.3 average) while having 183 of his punts land inside the opponent’s 20-yard line (40.9% of total punts) and has only seen one of his attempts get blocked.

The last time Buffalo brought in some emergency relief, it was Matt Prater, who became a Buffalo legend less than 100 hours after arriving in the city. Here’s hoping Johnston can do the same.