How about a potty in his room. You can try one piece jammies that zip up and put the on backwards. I've heard moms doing that. Is he using diapers at night? Many moms have been known to duct tape diapers on. If he can hold it and has the time to undress and then pee then he would have enough time to come to you to tell you to rip his diaper off so he can potty. Try offering a Skittle or M&M as a treat for using the potty in the morning instead of the floor and remind him how he does not get one when he messes on the floor. Yes, it's a control issue but not a rebellious thing. It's not against you it's for him so keep that in mind.
Good luck!
K. B
mom to 5 including triplets