NFL analyst Colin Cowherd has had a change of heart regarding Caleb Williams after the quarterback's performance against the Buffalo Bills on Sunday.Williams played two series in the first half, completing 6 of 10 passes for 107 yards. He also threw a 36-yard touchdown to Olamide Zaccheus."Is there stormy weather over Soldier Field or was that just a lightning bolt that came from Caleb Williams' arm?" Cowhered tweeted.Colin Cowherd @colincowherdLINKIs there stormy weather over Soldier Field or was that just a lightning bolt that came from Caleb Williams arm. #TDPassWhen the Bears acquired Williams with the first pick last year, Cowherd initially believed the quarterback would be a "generational talent" in the league.However, the 2022 Heisman winner struggled in his rookie season. The Bears finished 5-12, and coach Matt Eberflus was fired, with Ben Johnson taking his place in January.Three weeks ago, Cowherd expressed concerns about Williams' future with the Chicago Bears. He questioned the "generational talent" label following Williams' training-camp performance."Three days in a row, it's gotten a little bumpy for Caleb Williams," Cowherd said."I hear people say this, you can't take a lot from camp. Eh, you can see red flags. ... Disastrous first dates rarely become great 30-year marriages. ... So Caleb Williams was sold as a generational talent. We were all hoping it would be this generation. Like how long do you want us to last and wait?"Chad Johnson praises Caleb Williams' performance against the Buffalo BillsCaleb Williams and Co. secured a dominating 38-0 victory over the Bills on Sunday, marking Ben Johnson's first win with the team.Former NFL wide receiver Chad Johnson was impressed with Williams' production."Got damn the Bears look good, Caleb Williams set the tone & the momentum has carried through the whole first hald with the 2's & 3's," Johnson tweeted.Chad Johnson @ochocincoLINKGot damn the Bears look good, Caleb Williams set the tone & the momentum has carried through the whole first half w/ the 2’s & 3’s. 🏈The Bears take on the Kansas City Chiefs in their final preseason game next week.