Hi GWTMH
As requested our bedtime routine is as follows:
DH comes home at 6 ish so I take DS2 off for a bath while DH plays with DS1. We come back downstairs at about 6.15 - 6.30 ish and he has his feed - he's breast fed too. This takes about 15 mins usually.
Then I put him to bed when he seems tired. I find it hard to structure his sleep during the day. He finds it hard to have more than a quick catnap when were out and about with DS1, and if I do manage to get a long sleep out of him, he's so grumpy if I wake him before he's ready. So I tend to go with the flow with daytime sleep.
That means that he doesn't have a set bed time, though it tends to be any time between 6.30 and 8 pm. I'm getting better at reading his sleepy cues now - he yawns a couple of times and starts to bury his face in my shoulder or rub his eyes, and I know it's time for bed.
I started swaddling him last week, which seemed a bit late really, but it was taking us a good hour or more to get him to sleep too. We'd put him in his cot with the dummy and he'd doze off, then jolt awake just as we thought he was asleep. This could go on for ages and was driving us all mad, so swaddling has helped hugely. Now as long as I time it right and he's ready to sleep but not overtired, I can swaddle him and pop the dummy in, and leave him to it - result!!
As for the dream feed, I kept going with it with DS1 until he was established on solids at about 7 months and he simply stopped wanting it. He was on formula by then and wouldn't take more than an ounce or so, so we just stopped. I was always too scared to try stopping it sooner unless he started waking in the night again!
HTH