Its not intelligence thats at issue with something like this - its selfishness.
Can you tell him this? Obv all relationships are different but at this stage are you close enough to just come out and announce this to him? If he knows how much it means to you he might change his tune?
How do you find what?
Thats a tough call about the watch - on the one hand you dont want to not get him something out of spite, on the other hand why should you bother if he doesnt?
Personally Id address it verbally before making any decisions.
But if he is already on thin ice maybe you need to do a full re-consider?
How do I find these guys.
I'm not going to buy anything until we've discussed this, and as for a re-consider, that will depend on the outcome I guess. On the one hand he's great, but the little gestures and demonstrations are missing, the things that elevate someone beyond friend to boyfriend.
As for the watch - it's at the upper limit of what I'd spend, but had wanted to get him a watch, to replace an old one he has, and when I started researching, this particular one was perfect, so considered getting that as a combined christmas and birthday which is soon after christmas. Wasn't planning it in a bunny boiler way.