We're doing mainly finger foods, some mushy stuff fed by spoon. He's had all fruits and veg that we eat, some bits of fish, rice, pasta, porridge, cous cous, bread, pitta, humous, philadelphia, cheddar, boiled eggs. And cows milk on his porridge, but he gets breastfed on demand the rest of the time.
I note many people have rules about eggs, wheat, gluten, dairy etc - the only things I avoid with him are salt and sugary foods. Some of my NCT friends have given me very doubtful looks when I've given him bread or cheese.
Is there anything in the above list he really shouldn't be eating? I'm a bit confused with this whole thing - I don't want to make him poorly, but I don't want a load of pointless rules about what he can/can't eat!