I have a 3 month old who cluster feeds a ton right before bed and sleeps a 6 hr stretch. I sometimes go to bed when he does (8p) to enjoy a good chunk of sleep. If not, I sometimes dream feed him when I go to bed at 10p. He wakes to eat around 2a and then again at 5a, which we use to cuddle until 6am wakeup.
So, my suggestions are to nurse a bunch before bed, even once they have already gone to sleep. And yes, maybe even some solids before bed.