Here is a guideline of "awake" time for babies:
Newborn 50-60 mins
1 month 60 mins-hour and 15
2 months 1 hour and 15 - 20 mins
3 months 1 hour and 20 - 30 mins
4 months 1 hour and 45 - 2 hours
5 months 2 hours - 2.25 hours
Late 5 months/early 6 months 2.25-2.5 hours
6.5 - 7 months 2.75-3 hours. Some are getting more.
8 - 10 months 3 - 4 hours. Some are getting more.
11 - 12 months 3.5 -4.5 hours. Some are getting more if moved early to 1 nap
The "awake" time includes diaper changing, feeding, playing etc... So at 5 months, you can see that they should be awake for 2-2.25 hours. After that, you might start to see sleepy cues, that's when you can start a nap time routine. My routine with my son consist of putting him into a sleep sack, read a book, close the black out curtains, cuddle and tell him it's "nap time", cuddle a bit more and my son would be out within 5 mins. When I put him into the crib, he'll be drowsy, yet he's tired so he'll adjust his sleeping position until he's nice and comfy. The problem with putting a baby in the crib fully asleep is that he'll last remember being in your arms, not in the crib. If you put him in the crib drowsy, he'll know he's in the crib. If he wakes up after 45 mins and sees himself in the crib, he won't freak out crying and if he's still tired, he can fall back asleep without any help.
I start my son's bedtime routine at 7pm, which consist of brushing his teeth, wash his face, bath and milk. He's normally in bed around 7:30pm no later than 8pm. In the morning, I don't go into his room till 7:30am. Even though he might already be up, but he'll just be playing with his fingers, the toys in his crib or just staring at the wall or door waiting for us to come get him. The only time he would fuss and cry is when he's got poop in his diaper. That's when I go in and check on him and if he's got a poopy diaper, I change him and put him back into his crib and tell him to go back to sleep. He'll cry for a bit, but he'll self soothe himself and go back to sleep until I get him at 7:30am.
I would not move their bedtime later. Babies really do need 10-12 hours of sleep. They grow and develop while they are sleeping, so sleep good for them.
If the 5am bottle affects your baby's morning bottle, I would try to cut it. There are a couple of ways to cut it. I did it cold turkey, I just stopped feeding him. If he cried, I give him 10 mins at most and see if he could soothe himself to sleep. If he didn't soothe himself to sleep, I would go in and give him a cuddle without a feeding. After a few days of this, he stopped waking up at 5am. You can also try to decrease the amount you put into the bottle. Say you normally give him 6 oz at 5am, you can slowly cut the bottle down to 4 oz, then 2 oz, then nothing. Another way is that if your baby wakes up at 5am, you can stick a soother in his mouth and not give him a bottle and that your baby knows waking up at 5am doesn't mean being fed. Back then, my son actually cut dreamfeeding himself when he turned 5 months. He would rather sleep than take his bottle. Normally dreamfeeding should be weaned by 8 months when eating solids is well established.
I also noticed, if they nap better during the day, they'll sleep better at night. If my son did not get his naps, he'll be too overtired at night and would have trouble falling asleep.
In terms of my son's napping schedule. I follow the awake schedule on top. I'll start looking for sleepy cues after 3-4 hours of being awake. When he rubs his eyes, yawn, starts arching his back on me and rubbing his head against my shoulders, that means he's tired. My son now gets 2 naps a day. Once around 10am, the second one around 2:30/3 pm and his naps can last between 1 - 3 hours. If naps were close to bedtime, I would not let him nap past 45 mins (one sleep cycle), in fact if it's very close to bedtime, I'll wake him up after 20 mins because I also noticed if he naps too close to bedtime, he'll have a hard time falling asleep.
I've attached a PDF file that teaches children how to sleep through the night. There are many scenarios with solutions. It helped me so I hope it would help others. Happy reading!