When my boyfriend was little, all he would eat was peanutbutter sandwiches. The doctor told his parents let him eat it, it is healthy for him. So that was what he ate, and eventually he outgrew it. Now he hates peanutbutter!
I would say, feed the child what he will eat, and be sure to keep giving him vitamins. Also, try to give him pediasure. The chocolate kind tases pretty good to kids. You can leave it warm, or chill it. It has a ton of vitamins, and your son may enjoy it. It is a good suppliment, if the child doesn't eat everything he should. also, jsut keep trying to introduce new things, and see what happens. I personally never use babyfood for my son, or my daughter when she was a baby. I made all their food myself, and they love to eat prettymuch everything. Try making him his own food. Try little pastas, creamy soups, youghurt, fruit. Ever give him a banana smoothie? blend a banana with milk. they taste pretty good. also try cheese. pancakes. they are great to kids, and if you cut them in pieces, the baby can feed himself. frozen waffles. hope that helped.