Have you tried w2s to extend? That's the only thing that worked to get my dd over the 45 min hump. Or, if he's waking up happy after 45 min and can make it through the day on that type of sleep, then he may just be a short napper, and I wouldn't worry about it.