It does sound completely normal. Remember just 1 year ago all his meals were liquid and he fed several times a day. He's still at an age where he's not constrained by our idea of set "meal times". Experts say that most toddlers prefer snacking rather than eating big meals. I think the combination of small tummies and short attention spans means big meals can be a bit much for them at this age.
Michaela snacks most of the day. She snacks on dry weetbix, crackers, watermelon (her current fav), bananas, apples, mandarins, bread, toast (and also peanut butter and vegemite straight form the jar if she can reach it without us noticing). She's also offered 3 proper meals per day and sometimes she's really good about eating them and sometimes she just picks but we're not too concerned if she doesn't eat them. Tonight she was offered spaghetti and meatballs and she slurped some of the spaghetti for novelty factor then picked some cheese off the top but the rest of her dinner was untouched.
I was worried for awhile when she refused to eat any meat at dinner time, and there've been a few days where she's refused to eat anything at all. At those times I get concerned but when that happens we give her a bottle of complan before bed to fill her up and ensure she's getting a good serve of vitamins and minerals.
ETA: she doesn't always snack all day, sometimes she eats like a small bird but I figure it evens itself out over time... it's only when she hasn't eaten properly for several days that I resort to complan.
Edited by MrsMojo