Advice please?

My mother in law sent her son to come stay with me and my husband because he was not able to be in the state that his mom was in because of some trouble, so he came to stay with us since May, he has been here working and doing good so far but I’ve had a few problems with him I had to address, I set certain rules in my house that aren’t all that strict but knowing he’s a teenager, to keep him in check. I am only 21 myself but recently he broke one of those rules the second time and me and my husband basically had an argument about it. Almost Every time we speak of his brother an argument arises. I understand the love he has for his brother but I was also concerned with how long he’s been with us and his mom who sent him here doesn’t update me about anything. Such as what her plan is with him or anything. When I questioned what they’re planning to do with him as the time is flying and I’m due for baby #2 in a few months, it caused a mini chaos. But when I found out he had lied to my husband about a situation I was certain he was the not victim in, I lost it. I packed his bags out of anger and told my husband he’d have to choose between who gets to stay in this home. I’m tired of the arguments and going back and forth so I was ready for divorce. He chose his brother but in the end came to his senses and we agreed his brother could stay with my mom until a solution is figured out. Mother in law is mad because I packed up her son’s clothes. But I felt disrespected in my own home that I worked so hard for. Now I am feeling bad about this whole situation because today is my mother in law’s son, and tomorrow it could be my son that needs help and the same thing could happen to him because of how I’ve treated my brother in law. Am I wrong for wanting him out of my house? Should I continue with the plan of him staying with my mom or should I give him a second chance at my house?