Yes, sweetie, you did the right thing. I agree with ((Suki)) - he's not going to be happy having to face his consequences, will likely say most anything to get you to let him back home, but he really does need to deal with his consequences.
Also remember that we A's are very resourceful when home is no longer an option. Homelessness was just a way of life for me, back when I was using and it was my choice, just as it was his choice to break your boundary.
I will keep you and your family in my prayers,
Amy