If it's your home, you have a right to exclude anyone you want. If you don't want him in your house then you can tell him to leave, or have him removed by authorities for trespassing (this could result in a criminal charge).
This is not legal advice nor does it create an attorney-client relationship. This is for education and informational purposes only. It is always recommended that you contact an attorney with any concerns as each individual case is unique.
I agree with attorney Gould-Saltman. This is your wife's child and it is also as much your wife's home as it is yours. Your best bet is to attend counseling together with your wife and come to an agreement between you as to how the situation will be handled. Only do this if you are truly interested in insight and agreement; if you are just focused on proving that you're right, it won't work. I do not advise you speak about your stepson in front of your wife the way you did in this post - name-calling and lack of compassion may well cost you your marriage. Giving him money and allowing him to live with you may well be doing the stepson a disservice, i don't argue that, but the delivery has got to change.
Sign up to receive a 5-part series of useful information and advice about child custody law.