Gifts for people like that work better if you go for experiences or consumables instead of things. Think about something he enjoys doing: does he go for walks, hang out at the bar with friends, cook, fix things around the house? A good gift is usually something that enhances what he already does. For example, if he likes cooking you can give him quality ingredients, rare spices or good oil; if he goes for walks, comfortable boots or a real backpack; if he has drinks with colleagues, a decent bottle without breaking the bank. The important thing is that it's something he'll actually use, not something that just collects dust.
Another option is straight-up experiential: tickets to a match, a concert, dinner at a restaurant he'd enjoy, a class in something he's always been curious about (cooking, carpentry, whatever). That doesn't take up space and memories weigh more than objects when someone already has what they need. If you want something more tangible but don't want to spend a fortune, look for practical stuff: quality tools if he's handy, a good flashlight, a real thermos, things that wear out and need to be replaced.
The most important thing is to ask without him noticing - talk to your mom, your siblings or his friends to find out what he'd actually want. Sometimes people say they're not interested in anything but deep down they have a quiet hobby or something they'd love to try. That way you avoid awkward surprises and you're guaranteed to get it right.