I have to agree... 3 months is not long. Instead of hime moving back in with you why not give it 6 months (or whatever your comfortable with) and then start dating again.
I honestly think you will just know when it right for you... keep talking with us about the pros and cons... it really helps me when Im struggling with a decision.