No excuse.
Look, when it came to the Patriots, they were the Patriots. A lot of good teams get beat up by the Patriots.
But if the Bills want to have any hope of getting a wild card, they have to take care of business against weaker division rivals. With the Jets looking better than expected, and the Dolphins barely squeaking out a Week 1 win, and losing to the Jaguars of all teams week 2, if you can't wrap up business, this season is a bust.
In the immortal words of Marv, why did Germany lose WWII? "Hitler couldn't win on the road."