Patrick Moran is joined by Mike Bundt of Trainwreck Sports for a field-level recap immediately following the Buffalo Bills’ second training camp practice at St. John Fisher University. The rain returned, the pads were still off and the practice remained relatively light, but several early trends began to emerge.

DJ Moore’s growing connection with Josh Allen provided the biggest reason for optimism. Kyle Allen’s uneven performance raised questions about the backup quarterback position, while several rookies and lesser-known players began making their cases in wide-open roster battles. Patrick and Mike also discuss Joe Brady’s early approach to camp, the athletic potential of Buffalo’s secondary, the competition at guard, linebacker and cornerback, and an unexpectedly important part of the punter battle: holding for field goals.

Key Takeaways

  • DJ Moore already looks capable of becoming Buffalo’s featured receiver. His route running, separation and early chemistry with Josh Allen stood out during both seven-on-seven and team work.
  • The backup quarterback position is an early concern. Kyle Allen struggled with accuracy and threw the first interception of camp, creating an opening for Shane Buechele to challenge for the No. 2 job.
  • Joe Brady appears to be emphasizing load management. Established players are receiving short bursts of work, especially along the defensive line, while younger players are getting valuable early reps.
  • Buffalo’s young secondary may be one of the defense’s most exciting units. Jalen Kilgore, Jordan Hancock, Maxwell Hairston and Kenny Walker are among the players generating early intrigue.
  • Several presumed roster spots are far from secure. The battles at guard, fourth boundary corner, off-ball linebacker, fullback and punter could remain competitive throughout camp.

Full Episode Notes

A Wet but More Eventful Second Practice

For the second consecutive day, the Bills practiced in rainy conditions at St. John Fisher. Patrick and Mike recorded from the hospitality area just off the field, giving them an unusually close look at the players’ size, speed and physical presence.

The field-level perspective offered a better feel for how quickly everything happens, although it made team drills harder to follow once players crowded the sideline. Mike spent part of practice from a higher vantage point, which made it easier to see routes develop and understand the structure of each play.

Practice lasted approximately 90 minutes and continued the gradual pace established on Day 1. With no pads, no receiver-versus-defensive back one-on-ones and limited intensity during eleven-on-eleven periods, both hosts cautioned against drawing major conclusions. The more meaningful observations involved personnel usage, repetitions and early depth-chart positioning.

DJ Moore and Josh Allen Show Early Chemistry

DJ Moore was the most impressive offensive player of the day. He made multiple explosive plays and showed why Buffalo invested a second-round pick to acquire him.

During seven-on-seven work, Moore created significant separation from Dee Alford on a deep play. Josh Allen had more time than he would normally receive in a game, but Moore still clearly won the matchup. Later, in an eleven-on-eleven period, Moore beat IGB on a post route and Allen delivered the ball between the corner and safety Geno Stone for a gain that likely would have exceeded 30 yards.

Patrick and Mike believe Moore gives Buffalo something its receiving corps lacked over the previous two seasons: a legitimate option with No. 1-receiver ability. They stopped short of comparing him to Stefon Diggs or declaring him a top-10 NFL receiver, but both see the potential for Moore to produce a 1,000-yard season.

The “Everybody Eats” approach may still exist, but the early indication is that Moore will receive the largest portion of the offense.

Kyle Allen Struggles and the Backup Quarterback Job Bears Watching

The most concerning development was Kyle Allen’s performance. Patrick was already skeptical of the offseason signing and has not seen anything through two practices to change that opinion.

Allen made several poor throws and was responsible for the first interception of training camp when Joe Andreessen picked off an errant pass over the middle. The second-team offense has lacked rhythm when Josh Allen leaves the field.

The concern is not about replacing Josh Allen for an extended period, because a long-term injury to the franchise quarterback would dramatically alter Buffalo’s season regardless of the backup. The real question is whether the Bills have someone capable of going .500—or slightly better—during a short absence of two to four games. Patrick felt Mitch Trubisky offered that possibility in previous seasons but does not currently have the same confidence in Kyle Allen.

Shane Buechele could have a legitimate opportunity to win the backup job. If neither quarterback improves, the position may become one Buffalo needs to address.

Early Differences Under Joe Brady

The overall structure of camp has not changed dramatically, but the atmosphere feels different with Joe Brady as head coach. Mike has noticed a different musical selection and more visible interaction between Brady and players during practice.

The most obvious football-related change is the frequency of rotations and the apparent focus on workload management. Defensive linemen are often taking only two or three repetitions before rotating out. Spencer Brown also received short stretches of work before another tackle stepped in with the first unit.

Veteran defenders such as Ed Oliver, Greg Rousseau and Bradley Chubb are being brought along carefully. Terrel Bernard and Dorian Williams did not participate in team drills for the second straight day, creating extra opportunities for younger linebackers.

Patrick and Mike view the cautious approach positively, especially after injuries became a recurring problem during recent camps. The lighter workload also gives the new coaching staff more chances to evaluate the bottom half of the roster.

Another notable difference is the absence of one-on-one drills. Those matchups typically produce some of the most revealing and entertaining moments of camp, particularly between top receivers and cornerbacks. That could simply be part of a slow build before the pads come on, but it will become a more meaningful trend if the format continues.

Alec Anderson and Austin Corbett Are Competing at Guard

The competition between Alec Anderson and Austin Corbett appears legitimate.

Anderson opened Day 1 with the first team, but Corbett received the first-team repetitions at guard during the initial eleven-on-eleven period on Day 2 while Anderson worked with the second unit. Despite optimism surrounding Anderson, the Bills are not simply handing him the starting job.

Preseason performance could be particularly important in this battle. Anderson may be the preferred long-term option for some fans, but he still needs to prove he can earn an NFL starting role.

Skyler Bell Moves Up the Early Receiving Pecking Order

Skyler Bell did not record a catch or target during team work, but his usage during individual drills caught Patrick’s attention.

On Day 1, Bell worked at the very back of the receiver group and caught most of his passes from a reserve quarterback. On Day 2, he moved into the third row—immediately behind Buffalo’s top four receivers—and every pass thrown to him during receiver drills came from Josh Allen.

That does not guarantee an immediate offensive role, but it is a notable step for a fourth-round rookie. Repetitions with the starting quarterback are valuable, and the Bills would not use Allen’s practice workload on Bell without wanting to explore the potential connection.

Bell appears smooth and instinctive enough to earn opportunities later in the season, even if he does not contribute heavily in September. Elsewhere on offense, Dawson Knox made a quality catch over the middle, while Keon Coleman had a quiet practice after drawing significant attention on Day 1.

C.J. Gardner-Johnson Brings Energy and a Wide Range of Outcomes

C.J. Gardner-Johnson made a strong impression with a pass breakup on a deep throw intended for Josh Palmer. His communication, confidence and willingness to talk stood out throughout practice.

The Bills have lacked some of Gardner-Johnson’s edge and swagger in recent seasons. If he performs well enough to support it, that attitude could become an important part of the defense.

At the same time, Patrick considers him one of the roster’s clearest boom-or-bust players. His ceiling includes Pro Bowl-caliber production, turnovers, leadership and the experience of playing for winning teams. His floor includes inconsistency or a personality fit that deteriorates quickly. Either outcome would be believable based on his career.

One small but encouraging detail: Gardner-Johnson was among the first players on the field before practice.

Jalon Kilgore and the Athletic Young Secondary

Rookie Jalen Kilgore was Patrick’s most impressive defensive player of the day. On consecutive plays, Kilgore broke up a deep pass intended for Mack Hollins and then put himself in position for what would have been a physical tackle in a full-contact setting.

Kilgore has a sturdy build and the versatility to become a useful defensive chess piece. Through two practices, however, all of his repetitions have come at safety. Jordan Hancock, meanwhile, has worked exclusively at nickel. That alignment could suit both players naturally.

The secondary as a whole may be the most exciting part of Buffalo’s defense. Christian Benford remains the established star, while Maxwell Hairston offers elite speed and IGB brings a different physical skill set. Cole Bishop also belongs among the unit’s most important young defenders.

Early coverage has been tight, and receiver struggles have not always been self-inflicted. The development of this group could determine the defense’s ceiling.

Maxwell Hairston Has the Early Lead at Outside Corner

Despite expectations of a starting competition between Maxwell Hairston and IGB, there has not been one through two days. Hairston has taken all of the first-team repetitions, while IGB has worked exclusively with the second unit.

That does not make IGB a disappointment. Buffalo needs depth, and the two corners offer different matchup tools. IGB could still contribute in sub-packages or grow into a larger role without starting in Week 1.

The quieter cornerback competition is for the fourth boundary spot. Seventh-round pick Toriano Pride and undrafted rookie Kenny Walker have been alternating, with Walker making enough plays to enter the conversation. He recorded a pass breakup on Day 1 and has continued to receive meaningful evaluation opportunities.

Buffalo could still add a veteran—possibly even bringing Tre’Davious White back—but Walker is an undrafted player worth monitoring if the team stays with its current group.

Other Young Players Creating Intrigue

Undrafted fullback Jackson Acker showed more speed and better hands than Patrick expected during individual drills. His sample was small, but he could push the veteran competition at the position.

At linebacker, the absence of Bernard and Williams has created a heavy workload for the younger players. One young linebacker has received repetitions with both the starting and third-team units, giving the coaching staff an extended look at his development.

The presumed fourth off-ball linebacker spot is also unsettled. Joe Andreessen’s hometown story makes him a fan favorite, but Caden Jenkins has received first-team work on consecutive days. Andreessen helped his case with the interception of Kyle Allen, yet his place on the final roster should not be treated as a lock.

The uncertainty is especially interesting because both Joe Brady and defensive coordinator Jim Leonhard are installing new systems and evaluating the roster with fresh eyes. Past assumptions about how the Bills value certain players may no longer apply.

Punter Palooza Includes the Holding Job

Although there was no live punting period, Tommy Doman and Mitch Wishnowsky worked on holding for field goals. Patrick focused on the drill because the winner of the punting competition will also need to function reliably as Tyler Bass’s holder.

Doman punted well on Day 1 and remains Patrick’s early favorite to win the job, but Wishnowsky looked clearly better as a holder during this session. The details of the hold—placement, angle and consistency—can have a meaningful effect on a kicker, making this an important part of the competition.

Tyler Bass still has not attempted a live field goal during camp. Kickoffs were handled by a machine, and the lack of kicking work is beginning to look unusual. Still, neither host expressed serious concern because Buffalo has not added another kicker to the 90-man roster. If the organization believed Bass had a significant issue, it would likely have brought in competition.

Defensive Line Depth Could Be Crucial

The defensive line has looked solid through two practices, with the important reminder that the pads have not yet come on.

Buffalo plans to rely on several young or unfamiliar players taking a step forward. TJ Sanders, Landon Jackson and TJ Parker were among the names highlighted, and Jackson received first-team work on Day 2. If the Bills maintain a deep rotation during the season, contributions from that young group will be essential.

The Talking Buffalo online merch store is now live! You can purchase t shirts, hoodies, zip ups, crewnecks and polos in a couple of different styles and colors. Visit our online page for pricing and options and while there, check out Buf on Weck for tons of cool gear!

Please be sure to subscribe to Talking Buffalo on the audio side, even if you usually watch the show via YouTube. Several of the links to follow Talking Buffalo can be found right here.

Also if you’re not yet subscribed to Talking Buffalo on YouTube, please do so and be sure to hit the LIKE button on the videos, it really helps with the algorithm!

♦♦♦♦♦

Follow Patrick Moran/Talking Buffalo Podcast 

Substack: Patrick Moran’s Substack

Twitter:  @PatrickMoranTB

Blue Sky: @PatrickMoranTB.bsky.social

Instagram: @PatrickMoranTB

Facebook: Talking Buffalo Podcast 

\