My point is not that your boyfriend agrees with how he spoke about you.
The point is that this is someone with poor judgement. This is how people meet spouses - introductions from friends' partners etc. And he messed it up. You are never going to send anyone his way again, even if he decided he didn't fancy this particular date. For him not to have opened his mouth and said that shows incredibly poor judgement.
Then what he said is incredibly crass. Yes, between close friends you can make off colour jokes, but to a stranger you're trying to impress on a date???
AND he's misogynistic.
So this is a guy who is dumb, crass, and misogynist.
But your BF thinks he is his favourite person in the world.
So, either:
has he not noticed the stupidity, the crassness, and the misogyny.
Which would mean they are probably on the same wavelength.
OR
He has noticed but doesn't care.
That would call into question his character. So because they've been friends since year 2 he will tolerate anything?
The character questions aren't a big problem during the good times. But when there is an illness in the family, stressful events, true character shines out, and that will be the last thing you need in a crisis.
The dating stage is for finding out if you are compatible. Things like this are the kind of thing which help you decide.