Maybe something you can do together like a Groupon or a gift card to a restaurant or movies
Slippers, Lego, a shirt or jumper, chocolates, a new rucksack
Clothes and chocs
If you see this relationship lasting, then I would get something that can become a tradition each year. Maybe matching socks this year, matching pj's next year, etc...
Clothes or sneakers is always a big hit but maybe something to do with his hobby?
I'm getting him a hamper of hot sauce, slippers and a new winter hat cos he just said he doesn't like his current one.
Shaving set is great. I see you live in Minnesota - does he need any cold weather gear for his car? A new scraper or nice warm gloves for the glove box?
I got my boyfriend a shaving set for his privates a couple years after being together. He loved it
O’keeffe’s Working hands lotion is one I’d definitely recommend if you haven’t got a lotion picked out already. I worked in manufacturing, and it was what most of my co-workers used and loved.
Shoes/sneakers