Re: Angel!Justin and sulky!Michael
Yeah, Sap is a creep, and you know that Brian knows what Justin did to get to dance on the bar, too. Brian doesn't like him from the beginning (and with good reason) so you're right, he doesn't want Justin near him like this.
In the next episode I think it's Ted that goes on about how if it was his boyfriend dancing half naked in front of all those guys, he would hate it. But I don't think Brian's problem is that, exactly, but the fact that it's now Justin's *job* and like you said, he hates that it interferes with his school (which is the whole reason he has the job in the first place).