Shelley & DH, I'm so sorry this man has acted so immature and unprofessional. It's a shame that someone in an authority position would do this to someone else. IMO...he should be either demoted or fired.
We had a couple of hotheads at the place I worked but they didn't last long.
I pray that your DH doesn't take this man's opinion to heart. And I pray that the "boss" gets a wakeup call and soon.