As soon as your step son is a legal adult you can adopt him without his mother's permission. You'll just do an adult adoption, which is much easier. Also as an adult, he can live anywhere he chooses.