I'm far from an expert, and this forum is filled with them, so hopefully someone will come by with better advice than I can give, but I will put in my two cents.
I'm horribly guilty of doing exactly what your boyfriend is doing. Most of my dating is online so the situation is not exactly the...