Khalil Shakir didn’t need a replay to know he had just seen something special.
In the Bills’ fifth training camp practice at St. John Fisher University on Tuesday, Buffalo went into full pads and Josh Allen uncorked a deep ball early in 11-on-11 work that looked destined to be swallowed up by traffic.
Instead, D.J. Moore accelerated through a cluster of defenders, tracked it down and finished the play in the end zone.
The crowd at Fisher erupted, and Shakir was left shaking his head afterward.
“When you watch stuff like that, it just feels fake, like how beautiful that play was,” Shakir recalled about the pass and catch after practice. “D.J. was just gliding.
All three DBs looked like they were really straining to get there, and D.J. is kind of just chilling. The ball, absolutely unreal, (Josh) dropped it right in the bread basket, and (for) D.J. to finish that play, man, it’s a beautiful thing to see the connection there, every single day, not just that catch.”
Allen and Moore have been building that connection since OTAs began in May. Allen said he realized after the first camp practice that he was trying too hard to be perfect with Moore, so he went straight to him and simplified things.
“I’m just going to throw it. I’m going to pick a spot and let it go. I’m not trying to aim it anymore,” Allen said.
That adjustment has paid off quickly. Moore has been making plays every day in camp, and Tuesday brought more of the same against a defense that had Christian Benford, Cole Bishop and Maxwell Hairston in the mix on the long touchdown.
The Bills traded for Moore in March, and some national voices have pointed to his statistical decline in 2025 as a reason for skepticism. Shakir isn’t buying that at all.
“I think whoever’s saying (he’s past his prime) should probably delete their social media,” Shakir said. “The dude is unreal.
The way he practices, the dude that he is, the football player that he is, a real football guy. ... It’s a blessing to be around him and to be able to pick his brain, somebody who’s been at the top of our position since he came into the league.”
Tuesday also had a little more heat to it. Kaleb Elarms-Orr found himself right in the middle of the camp’s biggest skirmish after delivering a hit on Dalton Kincaid in the flat.
The snap came one play after Dion Dawkins buried him at the second level on a run, and Elarms-Orr answered with the kind of edge that turned the drill into a full-team scrum. Alec Anderson said he liked seeing that from a rookie.
“I enjoyed punching him in the face a couple times and choking him out,” Anderson joked.
Elarms-Orr’s presence could matter for Terrel Bernard, too. Bernard has made his living with range and coverage instincts, not by constantly taking on blocks, and Elarms-Orr flashed that run-stopping punch Tuesday when he blew up a Ty Johnson screen from the backside. If that keeps up, Bernard can stay freer to attack as a blitzer and coverage player.
There were plenty of competitive reps beyond the fight. Mecole Hardman popped in one-on-ones with a sharp release to win a rep, then later got past Toriano Pride Jr. before an underthrown Shane Buchele pass allowed Pride Jr. to recover. Keon Coleman also stood out on the outside, using his size to win a pair of matchups against Maxwell Hairston.
At safety, the Bills are still working without C.J. Gardner-Johnson, but Damar Hamlin has stepped into that opening.
Jalon Kilgore picked off Shane Buchele in one-on-ones and added a pass breakup, while Jordan Hancock intercepted Kyle Allen. Even with Gardner-Johnson sidelined, the room is looking deep and aggressive around the football.
Special teams had its own update, with Tyler Bass still not kicking in front of the public at St. John Fisher.
Jeff Rogers said that’s intentional and not injury-related. Bass is building chemistry with two new holders, and the plan is to get him live later this week.
Rogers said Saturday’s red-and-blue scrimmage could be a chance for Bass to kick on the new stadium’s grass, and he could also work in team drills on Thursday.
The defensive line kept showing up, even without a true pass-rush period. Landon Jackson flashed again with a would-be sack, and Greg Rousseau got to Josh Allen for one of his own.
And in the fullback competition, Ben VanSumeren appears to be pulling ahead after taking more first-team reps and catching a pass Tuesday. Jackson Acker missed most of the offseason program and now looks like he’s playing catch-up in a battle that may come down to special teams production.
In Other News...
Bills Have A Josh Allen Problem Fans Really Do Not Want
The Bills went into the 2026 offseason knowing the backup quarterback spot could matter more than usual, and Kyle Allen was brought in to provide insurance behind Josh Allen. Instead, early training camp reports have already made that job look shaky, which is the last thing Buffalo wants to hear with the season approaching. The concern is simple: if the starter misses time, the offense would be asking a quarterback with limited recent playing experience to keep everything on track.
Kyle Allens recent resume does not do much to calm those nerves, either. He spent 2025 with the Lions and barely saw the field, and his last meaningful starts came for Houston in 2022. For a Bills team built around Josh Allens ability to drive the offense, that leaves a real question lurking under camp optimism, because the gap between a dependable backup and a stopgap can change a lot very quickly. [Read more 🡒]
Dalton Kincaid Is Giving Josh Allen Something The Bills Need
Dalton Kincaid spent his offseason juggling training with the need to manage a knee injury, and the early signs at Bills camp suggest the tight end is arriving in a good place for his fourth season. Through the first four training camp practices, Kincaid has looked sharp enough to draw notice from Josh Allen, which matters in a Buffalo offense that always benefits when the quarterback has another dependable target working underneath and between the numbers.
The encouraging part for the Bills is not just that Kincaid is practicing, but that he is doing it well while coming off a summer built around staying healthy. Buffalo is also getting looks at other young pieces such as Tylan Grable, Jude Bowry and Landon Jackson, but Kincaids early camp form stands out because he has the kind of role that can quietly change the rhythm of the offense if it keeps building from here. [Read more 🡒]
Dalton Kincaid Gave Bills Fans A Scare They Could Not Ignore
Dalton Kincaid gave Bills fans a brief jolt during training camp practice when he went down after an awkward-looking hit, creating the kind of pause that instantly turns a routine rep into a worry. For a team counting on the tight end as an important offensive piece, any scare around a key player tends to hang over the rest of the day.
The concern eased quickly, though, and Kincaid was back on the field shortly after the incident. Entering his fourth season, he remains a central part of Buffalos offense, which is why even a short-lived setback drew immediate attention from everyone watching camp. [Read more 🡒]
