Great breakdown.
I'm not saying this is or is not a reason we shouldn't draft him, but from the footage I've seen (two games), he telegraphs his throws with near perfect consistency. Just my two cents. Maybe that can be taught out, maybe those games were anomolies, and maybe it's not even a big deal.
What I am saying with certainty is that it's likely a wasted pick in the first or second round when he is untested and we have so many other holes.
The only way I see Buffalo drafting him, and that is what I think is logical, is if...
We re-sign the guys we need to re-sign, sign Mario Williams and a top WR like VJ in FA AND we take care of OLB and OT in the first two rounds. If Tannenhill is available in the third--which probably won't happen given his popularity--then it wouldn't hurt to grab him and see what he's got.
Bottom line, I'd much rather spend our draft picks this year on positions we need to flesh out and wait until next near to get a top-rated QB in the first. The later-round elite QBs like Brady are nearly impossible to find. Conversely, most elite QBs are first-rounders.