“Throws his toys out of the pram.” That’s the key statement here, and says a lot about the relationship between the OP and this man boy.
Of course the answer is, not to care what he does birthday wise. I have never had any birthday present from my husband that I liked or that I didn’t actually buy myself. BUT he doesn’t sulk.
I wouldn’t buy this husband another single thing, why should anyone be made miserable by his childish behaviour ?
So have a Kitchen Table summit OP, and say calmly “ enough is enough of this crapsom behaviour.
My husband and I don’t buy each other specific presents any more, but if he says he likes something, I note it and buy it, to give at a later date.
For myself I have bought a brand new Audi TT, a diamond bracelet and a hot tap for the kitchen. I don’t like presents personally.