My recommendation....start crate training him now. I did that with my puppy when I first got him and it was hard to hear his whimper and cries but eventually, they become comfortable with it and it becomes their special place. You just can't baby them when they cry (believe me, I know it's not easy) but they will really work you over if you cave into them and go and check on them all the time....just like human babies.
Now, I'm not suggesting that you leave him in the crate all day or for any really long length of time but I think that if you get him used to it and he is familiar with the process....then you can leave him in the bathroom with the crate and the door to the crate open so he can go in and out as he pleases. Just a thought. I can tell you more details about my crate training experience and the success I've had with it if you would like....just let me know. I have a whole system....Now I just tell my 6 mos old pup....Derby get in the crate...& he runs & hops right in.

But I really think it is very important to do that early on when you get the puppy.