My family has a couple of members that are always late as well. We've learned to live with it. We never ask them to bring anything for the meal, we usually just eat without them. When they finally show up, all they get is dessert. If they're still hungry they can go to McDonald's or somewhere...