I personally hate early arrivals over five minutes. But I've had punters try to show up as early as 30 minutes before the booking (I'm either still drying my hair/getting dressed, or organising the space). If you are going to show up early, always forewarn. Even if it's just 10 minutes. Anymore and you have to forewarn and be prepared to be told to chill your heels elsewhere. But that's just my opinion. On time or later, earlier is cutting into prep time.
If you're on time, 5 minutes max with no response. Any longer than that is not on. Always be prepared for the punter to arrive on time in the dot. If the WG is going to be delayed she should forewarn. In advance. Respect for time is the key on both ends.
I hate being late for anything, it's simply bad manners. When meeting an SP there's the added risk it could cut into your paid for time if she decides to be strict about it.
I have also had occassions where the venue has not been so easy to find based on the address/directions provided. So usually, I make a particular effort to be early. Scope out the area and find somewhere nearby to wait. Then I would send a text to say I've arrived in the area, I'm comfortable waiting til she is ready at X time, just send a text back when she is ready (confirming any additional adress info if needed). I can't see how that can be of any inconvenience to a WG.
In response to the OP. If I don't hear back by the time my booking was due to start I'll call. No answer and I'll line up plan B. Depending on time and location for plan B I may stick around for a maximum 10 minutes before I'm gone, but probably not. If she's unavailable to respond to comms in the 5 minutes either side of a booking time that suggests to me she's cramming in back to back bookings so the service will likely to be rushed and sub-standard.
What's more annoying is when you get delaying tactics from a WG. You get a text response which vaguely suggests they are ready, but it ignores any questions you have asked or doesn't confirm necessary info like room/flat number. Brief responses like "Yes", "Come now", "Where are you" spread a few minutes apart but they don't acknowledge the detail in the messages you've sent and they won't answer a call. I've been caught out by those tactics before and invariably results in a shit punt.