Here is my list for the boys in your life.
Old Navy makes the softest graphic t-shirts. They look like you found them at a vintage shop..
Contigo travel mug. Seriously, this the BEST coffee mug on the market. It keeps your coffee or tea or hot cocoa hot for hours. If you commute in a car, on a train, or on a bike this is the travel mug for you.
Patagonia. Really is there anything that is not too love about Patagonia. Their capilene shirts are great for layering when skiing or running but they also look great with a pair of pants for a the weekend.
Bottle opener. I think it is a requirement for all guys to have a cool bottle opener on their keychain.
New Balance kicks. I know some people think these are too "preppy" but with all of the new modern colors I bet your guy could work them into their wardrobe. Classic and casual.
Mason Jar Shaker. I love this. It makes a unique gift and would be a striking addition to a bar set.
Happy Holidays and happy shopping.