Listen I know the wind and the weather was rough, but that loss is clearly on Josh Allen. He missed too many receivers, including on that last fourth down play when Beasley was wide open over the middle. He makes that play, game over. Buffalo wins. Brian Griese noted a few times when receivers were open and Allen didn't keep his eyes down the field. In year four, that just can't happen.
Some great throws by Allen, especially the sideline play to Diggs on that last drive, but too many misses. Put it this way, if Tua had that game we'd be talking about regression and the media would bring up Watson all over again.
Credit BB and that New England run game, though. Even with 9 man fronts, Buffalo couldn't stop it.