Like lots of others, I would say give it to him, you didn't make it in anticipation that you were getting something in return other than the love and gratitude of the recipient. If you don't want to make him feel awkward, you could wait this after the holidays or just put it on the bed with a romantic note attached ;-)