He's still so little and just working the whole thing out. I have read you should just keep offering foods they refuse. My DD2 didn't like banana at all, but after 5 months she has decided it's not too bad!

I don't think that offering different foods at this age is an issue, sure maybe down the track, but i don't think you should worry too much now. He has had a great variety so far. But if he just wants BM, then that's ok too, it's still the main source of nutrients for him.