I agree that the three throws were bad decisions.
That said, however, this guy has a cannon for an arm. The trajectory of the two deep interceptions was relatively flat making it easier for the DB to intercept. Had he put more air under the ball, who can say what might have happened. Compare the arching throw Barkley made to Brown (?) along the sideline for big yardage. Tight coverage but the DB had no chance.
This game showed that, while the Bills are an improved team, they aren't in the Pat's league yet. I especially liked the way the D kept Brady off balance for most of the game.