Catherine- are you bf or bottle??? either way possibly offering another feed may be a option.
I know my DD likes to cluster feed sometimes.
With regards to the waking periods. My DD has about to longish waking periods a day but they are during the day so i cant help you there. Maybe try and wake him during the day.