The turnovers by TE played a big part in the loss. That said, it's not all on him.
I'd say the Bills win this game, in a close one, if they don't turn the ball over, and if they McGee is able to cover Ginn even a little better than he did.
If the Bills get better pass protection or heat on Pennington, then they win it comfortably, The line between winning and losing in a game like this is pretty thin. A few less errors and penalties and it looks entirely different.
So though I was downhearted at the end, I think that the Bills can come back from this and beat the Jets next week, and even the Pats on the road the week after.