My baby boy has been sleeping well at night. Is now going down at 7.30 and sleeping through until 3 or 4am....I then feed him but he then only goes back down for about an hour or so and then is awake...why is this??