There will always be someone making a move.
It was happening before he met her. It is happening right now. It will continue to happen no matter if he loses her or wins the day.
It will happen while she is single. It will happen if Dave is her boyfriend. It will happen if they are engaged and it will happen if they are married.
There will always be someone making a move.
This sense of time pressure to make something happen before someone else makes a move is completely artificial.... self-created... She is not single for the lack of other men trying. Relax.
She is also 1,000 miles away. No matter how fast Dave moves, no matter how much he flirts, no matter how much she comes to yearn for the feeling of him pressing into the wet warmth between her legs, nothing is going to happen until they physically see each other again.
He must take his time and develop warm chemistry, for there is nothing else he can rush along other than meeting her again. An eligible man, a desirable man, far away in a city full of millions of women, does not desperately move to make something happen with a woman 1000 miles away. An eligible woman, a desirable woman, far away in a city full of millions of men, does not desperately move to make something happen with a man 1000 miles away.
Relax.
.