I agree - 4.5 months is a little early to be worried about no night feedings. Personally I think it is a little young for all of those solids, too. You really should start out once a day with solids for a few weeks. I definitely would eliminate the afternoon solids. Babies' primary food source for the first year is breastmilk or formula, and since he is not hungry for it during the afternoon, he may be seeking it out at night. I think many moms want that star baby who sleeps through at 8 weeks, but that is the minority of babies. Many babies are eating 2x at night at your son's age, so once is not too bad!