If you spoke to people at work the way he does you'd get fired.
If you spoke to people in the pub the way he does, you'd get your nose broken.
Why is he so special?
If he Aspergers to such an extent that he truly cannot empathise with other humans, then he shouldn't be doing the job he is doing.
Does he treat his wife the way he treats his developers?
What about his children?
Why should anyone have to put up with such behaviour?