Not sure if your bf is controlling but you're a fashion show of red flags
Of course a partner is going to want people that are trying to get in your pants gone, I doubt having a drink tossed on me is going to put that person on my friend list either
Acting like you cant see the problem here is what would just have me bail if I was your bf, I wouldnt waste my breath trying to explain simple expectations that come with being in a relationship
Because he hasn't bailed he"s now having to act like a parent which to you and your thirsty "friends", will be seen and spun as controlling
He shouldn't be telling you ever to drop the friends, problem is you should have done this yourself without him needing to demand it
Now he has its turned into a debate about control instead of basic respect for your partner, something you've failed to show
Irrelevant of his demand, you really now are in a position where it must be one or the other, it's over if they stay and its probably going to be over if they go, as you'll resent him for the demand even if it's a justified one
For most guys any woman that keeps guys around that are after her, is not good relationship material
The risk of shenanigans goes through the roof and if you dont leave, you end up doing dumb ass shit like demanding they drop their thirsty friends