Does your child stall at bedtime?

So my son just turned 9 today, he’s the biggest staller when it comes to bed time, we always read a book before bed and he always begs me to read more so we end up reading for almost an hour every ugh to, then he wants cuddles, then he wants to be tucked in then we have to choose the lucky stuffy (the one that gets his cuddles that night) then he shally asks me to refill his water bottle which I do then he realizes he’s left one of his favourite blankets downstairs so I go grab that for him then he starts asking bizarre questions like where did humans come from and what would happen if a meteor hit earth and stuff like that. I mean this happens every night and I’m finding it hard to not lose my patience, because by the time all that is done it’s late and I’m super tired. Please tell me my child isn’t the only one who takes hours just to go to bed? Today was his 9th bday and after about an hour of getting him into bed, reading to him and talking about our day I finally told him enough chatting and it was time to sleep. He got a little goofy and I somewhat snapped and said I’m tired and would like to go to bed too. Now I feel kinda bad since it was his bday and all. But in my defence it was 11:30pm which is way too late for him to be up.