My brother punched my boyfriend, advice?

So I've been dating this guy for 1 year, and when we what to be together we always go to his house, but this time my parents were out for the weekend, and my brother who is 18 (I'm 17) was with is friends. So I decided to tell my boyfriend to come over, well we started making out and one thing led to the other and we had sex. So my brother comes home early and catches us in the middle of the act. He yells at us, grabs my boyfriend, punches him in the face, then he told us to get dressed and he kicked out my boyfriend. Me and my brother had a huge argument, he said he's going to tell my parents and now he won't speak to me.. What do I do? I love my boyfriend and my brother, but I'm old enough to know what I do. Help please
My brother punched my boyfriend, advice?
Post Opinion