Schedule is all fuxked up.

Brooklynn • 23, married, mom to 2 wonderful boys, Mason and Tristan, and a 3rd boy is due July 9th, 2020.
So, my 2 month old had been on a pretty good sleeping schedule. He was doing AWESOME. He would go to sleep sometime between 12-3 and he would sleep until 9-11. Then last night he stayed up all night until 6 this morning before he finally went out. Currently right now hes sleeping, should I try to keep him up or just let him sleep? How did you Mommy's fix it when your little ones schedules got messed up?