I have quiet a few friends that don't eat dinner until 8pm or so. So while I'd be upset they werent given dinner before going out I wouldn't say anything cause their house their rules. But I'd be really upset at NO food. That's insane. My kids would be beside themselves.
Your poor little man.