Jess...you didn't make him fussy....he's nearly two, that's why he's fussy.
SOme of what works for us....not everything all the time, but different stuff most of the time;

I agree with SS in that a bigger brekkie and lunch often work here as by dinner they are tired and eating is hard work. My DD occasionally goes to bed hungry. I give her the option of eating or going to bed, and sometimes she'll just ask to go to bed.
Give smaller meals, much smaller. Sounds dumb but if it doesn't look like so much to conquer it's easier to start. My ILs had a heart attack when I would give DD this tincy plate of food (but then they are know as the Klumps by my DH). She'd eat that and then ask for some of mine.
Sitting them instead of in the highchair but at a small table and chairs. I know it's not eating together (but I have spent many a meal on my bottom next to the kids table so that it is), but for some kids this really helps. My DS chucks food from the highchair but not from 'his' table.
Mixing up mealtimes a bit, like Olive suggested, different food types than they are used to, or picnics....even if it's just somewhere weird like on a blanket up the hall.
Getting them involved in dinner making.