We do dinner at about 5:30, and then a snack with a sippy cup of milk before his bath at 7pm. It is usually toast, cheese, fruit, leftover dinner, some veggies and dip, crackers, etc. Something light and easy. Then he brushes his teeth after his bath, and goes to bed.
It doesn't really seem to help him sleep later, though. He has always been an EW kid, and is awake between 6-6:30 most mornings.