Hmm, it might just take him a while to readjust. Have you tried putting him to bed a smidge earlier, 6 instead of 6:45? Remember that babies still need a solid 12 hrs of rest at night, so if he is waking early, roll with it for now (although it sucks, big time!) and hopefully he'll start sleeping a little later as he become better rested.