Number 1 I always have a set time for the client to confirm, at which point I'll give directions that way no need for any misunderstandings.
Sometimes guys will text night before, or if same day many hours before to say they are still ok or whatever, I usually ignore this - often I'm busy either working, studying or doing something else incompatible with using the phone anyway.
So yes he has faffed but I've seen and had worse than this, I could tell you about times when I've turned down an extension with a really nice client, to turn phone on and following booking has left a message to say he's not coming - after promising blindly, having not being able to make an earlier time (him)............all sorts.
Sometimes clients do make their own plans or book when the urge is there then change their mind or go off the idea. Can be frustrating. I usually give a second chance, unless they've been faffing or texting or getting in touch promising to book and asking irrelevant questions for some time (which is what my example had been doing)With texts if someone faffs about a lot I'll stop using that method of contact because I think it becomes abused - I stick the number in the blocker, he can phone next time. Two to 3 cancelled appointments without seeing someone and they need to pay a deposit, usually sorts the men from the boys so to speak.