sell sell sell your extra eggs. but do not buy any store bought eggs.
let him go buy his own eggs..
if he wants to act childish about it, treat him like a child..
at our house it is a rule, if anyone has or makes a bad comment about a meal, they cook the next meal.. Our 3 children learned this at a very early age.. and it worked.