I'm in my 60s now (dang!) and have zero tolerance for this crap. Would never go to a Patriots game, and even though this was a Bills brother, it's just as troublesome.
Nobody enjoys liquid refreshments before and during the game more than me, but all it takes is one a-hole, whoever they're rooting for, to ruin the entire afternoon.
Sorry you and your son had to experience this. I echo the others, make sure you send an email outlining the scenario to the Bills...they need to hear this, especially since "security" was less than accommodating.