Do you know any of his friends or relatives who is willing to help? Knowing his likes and interests, you could think up a meaningful gift and have it delievered to him. And it doesn't even need to be something big. For example, if he's crazy about pringles, you could have someone to buy a can, and print out a note you wrote to put it inside, and then place it on his doormat. This distance thing sucks, doesn't it~?
I wish you the best of lucks :x3: