I think it's ok. Just don't let him sleep past his feeding time. Did he have a busy night last night? Or another reason why he's catching up on sleep? You're very lucky, at 3 months , I'd have loved Enfys to sleep that much during the day, she was a 45 minute napping queen for a very long time.