I think he should have turned around and gone back home to get his wallet.

If he wasn't embarrassed because he forgot it - I don't get such a good feeling about him either.

Also, he could have said "look, this is embarrassing for me - so can we set up another date and I will remember my wallet next time?"

I don't think you can be too careful -