What do you think? Need some help

La

Hey guys, my baby is 10 weeks old. He used to be a good night sleeper, and frankly he still is, but his first stretch used to be 5-5.5 hours long. Now I put him down around 11:30 and he wakes up at 3 am 😑😑😑 or 330 if I'm lucky! He used to wake up normally around 5 am. I have a bedtime routine I've been doing since day 1. Just don't know what's changed. Any insight?