I asked him if there was something he wanted or if he would rather be surprised, his reply was that all he wants is me...
So I am thinking of taking some pictures of myself and have a calendar made with the remaining time until we are together again, though it feels a little silly and narcissistic... but that is the closest to getting him what he asked for christmas, can't be there in person but he can have a new picture every week or something, then again we video chat once a day so maybe it's not such a good idea

Also, if he lives by himself, you could also send him some sexy ones