In my experience, fighting can be productive thing as it airs out problems before they get out of hand. But only up to a point!
The best thing to do after a fight is simply go to a neutral corner: get out of each other's faces and allow some time for tempers to cool and reason to step back in. He'll start talking again after awhile.