Hey Melsy how are you? Can't believe how Aiden's grown since the Sweet Dreams days!!
I wasn't sure whether to add my blather to the Sticky so i'll just write it here instead as it's not a BW method.
I'd say first and foremost, don't worry! There are plenty of adults alive and healthy today who would only eat cheese sandwiches when they were kids, or would only drink milk until they were 6. Aiden will be fine! Also, it doesn't matter if there isn't a huge variation in what he eats. Does he like raisins? Orange juice? Bananas?
Ellie's a picky eater too, I have survived by using the Dr Sears method, it might be worth a look. Basically he says follow the child's lead, only offer foods that you are happy for he/she to eat and let him/her eat when they want to. It doesn't matter what time they eat, whether the food is 'appropriate' for the time of day or how much they eat. He suggests preparing a plate or tray with lots of nibbly things and letting them pick and choose (i don't do this anymore because i found it quite wasteful - Dr Sears has 8 kids so i guess everything gets eaten in his house - but it was a help at the start). He says that a toddler's body will naturally crave the things it needs as long as all the foods offered are healthy - and though a diet may not look balanced over a day, over a week it will even out. It certainly has worked for us.
I also found that as soon as I started with this plan, I was so much less stressed that mealtimes and eating became less of an issue and so she seemd to start eating better. I had a list of foods that were acceptable and after that it was up to her. Still to this day I carry her around the kitchen and she looks in the fridge and the cupboards and chooses what she wants to eat. This means that i don't prepare a meal she refuses (i don't handle rejection very well and can't stand having my time wasted) and she is in control which makes her happy (she's so like her mother) and she can cater for her own whims day to day!
Foods she eats (and i try to always have in the house) are:
wholemeal bread (she eats as toast with Marmite or randomly, she loves dry bread!)
goat's milk
yoghurt
jars of pureed fruit
lots of fresh fruits - strawberries, raspberries, bananas, apples, oranges, grapes
cherry tomatoes (this is the only veg she eats consistently and it isn't really a veg!)
tinned pineapple
wholegrain crackers
pate (she eats tonnes of this! I got the idea from the Sears book, it's just like pure meat protein and she must have been craving that because she just went for it straightaway. She licks it off the cracker, so i slather it on there really thick!)
raisins
rice cakes
various non-sugary breakfast cereals (i buy the variety packs, she likes the little boxes)
porridge (microwave stuff!)
spaghetti hoops in tomato sauce
bacon sandwiches with ketchup
scrambled egg on toast
humous (sometimes she'll turn her nose up, sometimes she'll eat it out of the tub with a spoon)
sausages (she just started eating these at grandma's)
pizza (this is a new addition, i guess you know you have a picky eater when you're PLEASED the kid ate pizza right?!) I'm just planning on sneaking loads of veggies into the sauce.
So, it's not a hugely varied diet and she's certainly not eating what we eat - but it is balanced over a week - some days she eats lots of carbs, then we have a fruit day, etc etc. (Balanced apart from the lack of veggies which I need to work on, though a friend's ped told them that if the toddler eats loads of different fruits then they provide a large amount of nutrients and a lack of veggies is not a huge problem).
One more question, how much milk does he drink? I had to cut out one of Ellie's bottles to get her to eat more because she LOVES her bottle of milk!
HTH in some way
love Miche xxx