First of all, we need to analyze your boyfriend's personality. Generally, most Virgo boys are perfectionists. They value spiritual life and have no good feelings for material life. They expect to date a girlfriend who can communicate with their hearts. Therefore, the gifts chosen for your boyfriend should be practical. The most important thing is to have him in your heart and let him understand!
After understanding your boyfriend's personality, you can choose a corresponding birthday gift for him. In fact, you can give him some more practical things, such as wallets, belts, ties, etc., which are commonly used in life.
If you have more money, you can buy more expensive gifts, such as watches, mobile phones, etc. These gifts can satisfy your boyfriend's vanity.
If you don't have much money, buy cheaper birthday gifts, such as lighters, scarves, etc. The meaning of scarves is that I love you forever, and they can be used when it's cold.
You can also give your boyfriend a customized color-changing cup with a photo, print the sweet photos of you and your boyfriend on it, and when he drinks water and pours water into the cup, the cup will automatically change color, and your customized photo will appear. Your boyfriend will definitely be surprised when he sees it!