It looks as though my DDs newish BF will be with us for Christmas this year and I've realised that I have no idea what to get for him! He's the same age as DS who will also be here, so I don't want to duplicate gifts, I don't want anything to feel 'generic' but I don't know what to get him! Obviously I'm going to ask DD for some ideas, but I thought I'd put it up here to try to gain some ideas for a 31 year old bloke who's not sporty, works as a mechanic - and that's about it.
General, but not generic, if you know what I mean. I've got him some toiletries so far and that's all.