Zen good for you!!! I really mean that. It is
so hard to stand up to a family member.
Remember that you only have control yourself, not the other person. You have acted with the maturity that he can only hope to have one day. For his sake I hope that he seeks therapy himself. Sounds like he needs it!