J.R.
I would say it is normal...every child is different and each one learns to like different foods at different times. I would say just be patient and if he doesn't like something the first or second time wait a little bit and then try again later, like in a month. At first my (now 11-month-old) daughter would not eat bananas- she gagged on them every time, but about three weeks ago I tried to give her some small bites and she ate them. Now she can't get enough banana. Just keep trying, but also be patient! This is all definitely a learning process.