Make your own. (You can freeze a bunch and use as needed for convenience just like the store bought types, but it is healthier!)
Whatever food you offer, try to make sure it is "dunk-able" ie, carrot sticks (sliced lengthwise so it is not so thick for little teeth to bite through) veggie strips (my son - maybe he was weird? loved red & yellow pepper strips as a toddler) with ranch or salad dressing, toast strips with a soft pbj dip, cheese sticks, baked potato wedges, etc. Maybe slight changes at first, like zucchini fries, etc. Do you cook? or can you find recipes and make good substitutions for nuggets & fries?
DONT give in and let him have ONLY that. maybe make a simple chart and he has to have 5 different foods before he can have FF's & CN's again. Teach him the importance of variety - he wont be able to explain it to you, but he'll get it as you keep re-stating the rule and showing him he has to have 5 other foods before he can have that again.
He is not old enough to go and fix those foods himself, so NOW is the time to train him to accept and eat a variety of foods. (That said, toddlers do tend to stick to familiar favorites. They say it takes about 5 trial tastes before they like & eat something new.)
I dont know if a 2yo is ready for this, but something I learned here and started with my son when he was about 4-5? was the 3 bite rule. First bite to see what it is, 2nd bite to taste, 3rd bite to decide. You know how many kids "know" they dont like something just by LOOKING at it?! They have to have 3 (I tell my son 4) bites before they can decide they truly dont like it, then ok, after 4 bites, fine, they can eat the rest of their meal and be done.
Your child will not starve (even if you feel sooo guilty!) because you didnt give him CN & FF's for a week. He WILL eat. Even if it's just graham crackers and applesauce at first. (applesauce is a great dipper for graham cracker sticks, btw! and healthy(ier) too!)