I’m sorry you’re son is having a rough time with his advisor. It sounds like it’s been hard on him.
He is graduating in 2 months. What does he need from this person between now and then? I would think that a senior in their final semester of school doesn’t need any more advising but maybe I’m not understanding the situation.