My sister - 9.30
My mum - 9.50
My friend - 10.30 but she’d text at 10 to tell me she’s going to be late 
My dad when he used to visit - 8.45, which is almost as annoying as someone being late
Me, I get the piss taken out of me for being too punctual, and would be there exactly when I say.
For someone who I don’t know how punctual they are, I would be ready for them at 9, but expect them around 9.20