Sara -- you have been given a lot of sound advice by others and you may think it wise to follow it. However for me personally, I would never be able to resume an amicable situation with a work associate who has invaded my space and shouted as you say in my face, who has not the good grace to say sorry.
As far as this person is concerned I would have to keep all contact on a business like footing , discussing relevant work issues when appropriate, but for general chit chat with this person for me nada,forever, until he wises up and makes an apology.
I do not think this issue affects the team in any way after all you are all supposed to be working , not having a social night out together.