Just don't refund him anything until you see the product back in your hands. And yes, I'd contact him one more time, saying if you don't have a tracking number by, say, Thursday or Friday, you will not accept the return.
Then if he doesn't send it within the time frame, but does so afterwards, simply refuse the package when you receive it, and you won't have to pay to ship it back to him.