White noise is considered a 'good prop' because its very easily transportable and easy to wean - you just gradually turn down the volume. You don't need a specific machine - you can download load of white noise (or pink/grey/orange noise!) by searching the Internet. And there are apps for smartphones that will do continuous white noise too

. Loads of mums here swear by it!
In the morning I would try to start your day roughly the same time each day to help set his body clock. So if desired start time is 7.30, maybe allow up to 30 mins extra lie-in if the night was disturbed but if wakeup time is wildly different every day it can be hard to establish a good sleep pattern.