Odds are, his ex is still tugging some strings, or some old girlfriend has shown up, or he’s actually a Love Avoidant. Whatever it is, a gentle but firm, “call me when you’re ready to date” should be enough.
Then, I would suggest dating or at least GALing.
The red flag I see here is that this guy was pulling back for a bit before, then took you on this date with massage (which is kinda intimate for an early casual date). King of mixed signals, that alone puts me off.