At 5 months of age he does not need to sleep in a crate in your room.
I would put the crate in your kitchen or family room ( where ever there is more action) and leave it there.
I think very young pups should sleep in a crate in a bedroom ( to get over being alone from their littermates for the first time, new home,etc). Once the pup has settled into the new home and gotten the hang of house training...I think he will be fine in a crate that is centrally located.
Try feeding him in his crate for every meal, and like Kristi said, give a very special treat or Kong filled with goodies...so that going and being in his crate is an enjoyable experience.
He may squack the first night or two that you move the crate...after that he should be fine. Put your pup in the crate during the day for short times..for 30-60 minutes or so...even if you are home. It teaches him that he must settle while you go about your business in the home. Good time to wash dishes, vacume, shower,etc...without a puppy hanging on your heals.
Gina