7pm is not a good time for dinner, when you're meeting a family who has a one year old (or when you're meeting two families with 3 kids 3 and under between them). That's an hour before bedtime. He should be in the bath.
Dear Mr. Wolfman: instead of agreeing to whatever time people suggest and then informing me after the fact, how about you take a second to remember when our kid's bedtime is, and consider the fact that I do the entire bedtime routine alone.
A disgruntled, queasy and very tired Mummy.