Also, my dd was not wanting to get rid of her milk either, even now I could probably replace all her meals with milk and she'd love it. I just found food she really likes, such as anything in pasta sauce, and started buying the Heinz 8month+ bottled food then switched to the Heinz toddler bottled food which are still small enough pieces, but I stuck to the 8month bottle food for a month or too before switching to the toddler ones. Now at 18 months she eats cut up pork chops, steak, you name it. I had her on purees too for a long time, mainly because I didn't know any better, she was so use to them. But I say find something he really likes and go with it if you can. My dd still loves anything in pasta sauce.