I think you need to be a lot firmer with this mom. When she comes in and says "maybe you should feed him X for lunch" say "actually we are having X today" if she wants him to go to bed later tell her...