In fact, different types of people have different needs for gifts for men. I hope the following suggestions can help you:
If your boyfriend prefers practical gifts, then I suggest you give him a smartphone, a laptop, a razor, men's skin care products or some exclusive gifts (such as pendants with names, watches, etc.). The weather is getting colder, you can also give him a hat or scarf. As long as you prepare it carefully, he will always be touched.
If both of you are more romantic, you can customize a pair of real-life couple dolls online before his birthday, or a crystal ornament with a photo of the two of you. I have customized a bamboo love letter for my boyfriend, which is also very good for expressing love!
In short, no matter what gift you prepare, as long as you are attentive and full of love, I believe he will like it.