Does anyone else hate it when....

My boyfriends a motorcycle mechanic so he's always around shop rats. Us mechanic girlfriends define shop rats as customers or other coworkers that are single and disrespect women, talk poorly about women, and think they're rough and tough. Now, my boyfriend is NOTHING like that but whenever he calls me and he's around them I feel like he tries to prove himself so they don't think he's a bitch and will be like "what's up your ass" when I'm mad or something. And you hear them all laughing in the background. I know what he's doing and he'll apologize for being like that but I just hate it. I'm 6 months pregnant and I just can't stand those men anymore. Does anyone else deal with this (mechanic bf or not) ?!