In my opinion, you not benefitting from your Mom's social security income is an example of her using you as a doormat. You are giving a lot for her, and have for a long time.
The Big Brother idea sounds like a good one!
Oh, make sure that you don't loose the ability to get the child support that's due, when he gets work. Sooner or later he will.