In my experience Toads are the amphibious equivalent of cats. They do what they want, when and where they want, so if he's moved in with you, he's already got what he wants.
He won't do any damage, apart from to caterpillars & slugs, so I'd suggest just saying Hi & giving him a bit of personal space whilst congratulating yourself on your good luck.
Cheers