Describe yourself to them and see if they reply. I guess some do it to screen and select their clients but I don't know of any millennials who communicate by anything other then texting... suspicious!
Maybe he tried so squeeze another appointment right before you, someone just called him last minute.
Did you walk away after the replied at 7:30? When you got his text where you still in the area and left anyways?