Another ETA.
Why don't YOU get on the same page as dad?
Who says you are right and he is wrong? That dad has no say in this at all? He might feel strongly that you are wrong and he's trying to support something he is basically against to show you as much support as he can.
I've been pondering this post all day. Dad says you over react, kid acts like you over react but several moms on here say dad is allowing kid to disrespect you.
That's not true. You're not respecting dad. He has a way with his son and you don't like it. So you need to change the way you address things.
Dad has been his dad a lot longer than dad has been your husband and truthfully, our kids come first. First. They need us and depend on us and are our responsibility. If dad chooses son over you then you need to consider what it is that you are doing that is "wrong" for them.
Yes, kids need to eat healthier. If dad thinks you go overboard and he's going to let kiddo have a snack at night no matter what you say or he's going to let kiddo put his food in the trash when he's done without your permission then you need to change your ideals. You're making a battle you will never win.
***************************************
ETA
Another thought. Is making them be hungry all night a positive thing? or a dictator thing? I can't image a hungry kids sleeps better or gets the lesson you are trying to teach them. I always let the kids have an evening snack because if they're hungry they're hungry. There isn't any reason snacks can't be peanut butter and jelly sandwiches or grilled cheese or tuna sandwiches. It doesn't have to be junk food.
But in our house the kids pick their snack for the most part. We can't afford much junk food so snack is a small meal with a lot of protein.
*****************************************
So, if he eats dinner out he has to eat another full dinner just because you fixed it???
That's what I got out of this post.
I suggest you do what you feel is right but forcing a child to eat food they don't want will not get you the results you want. What you'll end up with is a child that hoards food in his room so he won't be hungry, a child that will hide his puking to get an empty stomach so he doesn't have to deal with consequences of eating, etc...please learn from this.
I was a dictator at meal time and all it did was drive the kids crazy. I learned that I don't have to be a dictator and the more freedom I give the kids at meal time the more likely they are to try new foods and to eat better. The more I forced them to try a bite or get in trouble the more and more it became a battle ground at dinner.
If a kid doesn't like it that is okay. Find another food that they do like to fill in that area. My grand daughter is the pickiest kid in the world I think. She has geographic tongue and I found out that food tastes different to her. She can love mac and cheese like crazy and take a bite one day and it's like taking a bite of dog poop in her mouth. She will take a bite of something and start gagging and puking. If I force her to take a bite of food she doesn't want I am the one cleaning up puke and washing clothes with dinner on them.
I learned that I am a real B**ch with it comes to forcing the kids to eat what "I" want them to eat and "when" "I" want them to eat it.
That teaches kids they aren't worth anything, that they have no voice. They need to learn to say no to adults or else they've learned to become a victim to any adult they come in contact with.
It's my job to raise them to be able to say no and to make choices. If I don't let them choose the food they want to eat, to a great extent, then I am not doing my job. Eating healthy is not a must, eating stress free and having some say in their choices is the right way.
So yes, I do think you overreacted. It's time you sit down and think about how you'd feel if you were this kid. Coming to live in your home with you as the caregiver. If he's trying to throw food away because he doesn't want to fight with you then you're taking meal time things too far.