Yes, Josh Allen missed on some plays.
On that last drive though, he connected on a few passes that got us into a long field goal range.
The Bills refusing to take a timeout was critical, because they could have taken more time to make a play call and get to a closer field goal chance or score a touchdown.
Josh Allen is not perfect, but he's had 4 game winning touchdown drives this year, and I would not have been surprised if he had done it again today.
Letting time run off the clock in that moment was a terrible decision.