
it would depend on the event. for a formal meeting it would be expected to be there on time, for a reservation of some kind it would be within 5-10 minutes at the most, for a casual hangout i'd accept 15-20 with a decent excuse such as road work (or a less good excuse like "i got distracted my bad" if communication happens)