At 1, my daughter was eating anything I would eat. That would include, anything from french toast in the morning, to real fruit, to mashed potatoes, cooked carrots, chicken, broccoli...you name it. Your son is probably telling you that he is bored with baby food, so take his cues and start giving him real people food. He can pretty much eat everything, so try a variety of foods. This is what a typical day looked like for my daughter
breakfast 8am
6-8 ounces of milk and anything from pancakes, to french toast, to eggs, to fruit
lunch 11 am
some veggis (could be cooked broccoli, to green beans, carrots, baked potato etc) or fish sticks, or mac n cheese with more milk
nap 11:30-2:30
snack 3pm
fruit, or cheese, or wheat crackers, or even some gerber puffs/wagon wheels some juice diluted
dinner 5 or 5:30pm
chicken, with more veggies or pasta (spaghetti, ravioles)
some milk
before bed 7pm
6-8 ounces of milk with cereal
Personally, I have always put the cereal in the bottle. my daughter would not take it off of the spoon. I know all babies are different, but, on average, by age 1, they should be getting most of their nutrients from food. Another thing you could try is the Gerber Graduates meals. They come in a variety and offer both a meat/pasta dinner that always includes veggies. You can still use some jars of food here and there, but try out different things. Really, the only thing you wouldnt want to feed him would be the obvious chocking hazards like whole grapes, hot dogs, and popcorn.