You can put a keylogger like eBlaster on his computer (he won't be able to detect it), and you'll know soon enough.

Don't do it, however, unless you feel you can handle what you might find out. I just want you to be careful. I saw warning signs, and that was BEFORE you told me what you just did about all the time he's spending online.

Puppy