I am always shocked that NFL teams do not employ a coach whose game day responsibilities are limited to just game management decisions. A coach/advisor who is in the booth completely divorced from the action whose job is strictly game management/strategy, ie timeouts, 2 point conversions, punt or field goal etc. It is obvious to anyone who watches NFL games that the head coaches get too caught up in the action and emotion of the game and routinely mismanage situational game management. It's especially bad when the head coach has collateral duties, like calling plays. I mean, Jason Garrett in Dallas has been a disaster as a game day strategy manager, and Chan Gailey struggled with this as well.
There are a ton of examples, many from Bills history, but one that comes to mind is Ravens coach John Harbaugh in the 2011 playoffs. Last play of game, rushes his field goal team out there, kicker rushes it and misses - all this and he had a timeout he never used. When asked about it after game, it was clear that it just never occurred to him - he just got caught up in the emotion of the moment, and did not have a "strategy" coach to help him out. And Harbaugh is a great coach.
BTW, Greg Williams, when head coach of Bills, was a disaster as a game manager, and could have really, really used a strategy coach.