If you want to give him a practical gift, it should be something he needs. You can pay more attention to it. He is a thrifty man and he must have something he needs or likes but has not bought. He will be touched by your care and consideration.
Or you can give him some men's products, such as razors, lighters, belts, wallets, watches, etc. If he often works outdoors, you can buy him a men's sunscreen, which can fully show a girl's attentiveness.
Things made by yourself are also good. You can embroider a cross stitch for him. The gift woven stitch by stitch is very memorable. Or you can customize creative gifts on gift websites, which are also very memorable. For example, a color-changing water cup, crystal ornaments, and DIY blessing chocolates customized with your photos represent your sweet love. If he is more fashionable, you can give him a black steel military badge with engraving or a titanium steel men's bracelet with health care function.