I would suggest offering a variety of foods, preferably from the family's table (i.e. not special "baby" foods), and not worrying about whether he eats them or not, or how much. The important thing, IMO, is not that he ingest XYZ amount of food, but that he becomes integrated into the family's food culture.
The other important thing is to avoid drawing any conclusions about what your baby likes or doesn't like. Even if he rejects a certain food, for example chicken, over and over again, don't think or say, "Oh, ds doesn't like chicken
. Simply keep offering the foods your family eats, and don't say a word about what he eats or doesn't eat.
The children I know who have been raised this way (quite a few, including my own) do not have the restricted food choices/"pickiness" that we think of as normal for toddlers/preschoolers. Yes, they may have preferences (which come and go), but they eat at the table with their families and enjoy their food.
Do not fall into the trap of thinking you need to offer only the foods he "likes." This very quickly becomes a pattern. Remember, it's not actually important that he take in any set amount of food. That's the beauty of nursing!