Can you cook something for him? Maybe make some chocolate truffles, or delicious brownies? What artsy skills do you have? It’s not too late to knit or crochet up a scarf or hat, if you use relatively bulky yarn.
A heartfelt, homemade card is always nice. One year for x-mas, I made my boyfriend a card using some colorful cardstock and shiny metallic origami paper. On the inside, i wrote something cheezy along the lines of “30 reasons I love you.” I probably put about 2 hours into putting the card together, and although it started falling apart shortly after it was received, i think it was still appreciated.