We know you don't like JP Bill, but he was actually one of the few bright spots. After thinking about the game overnight, sure the first fumble is on him, but the 2nd is on Willis and the INT was a result of getting hit and not being able to step into his throw.
And yes he might have thrown a few too hard. You DO realize that there were 35 MPH winds, right? But this would have been a different game had Price caught that sure-TD early in the game, or if Willis makes that block like he SHOULD have done.
And you yourself have said that the Bills need a better O-line. So which is it?