Here i will just suggest you that which kind of gifts you can look up for him. I mean i will tell you the best suitable categories where in you can search for some material gifts. After this list i will give you my recommended list.
If you really want to make his day and want to gift him something that can be memorable for years then you must go for personalized gift. Personalized gifts are gifts that you personalized in your own way keeping someone in mind, i.e Printing & embedding pictures, names, words etc..
I will tell you one of the story of my friend related to personalized gift. My friend is a guitarist and he just love music. On his last birthday his girlfriend gifted him an acoustic guitar. I know its nothing unexpected as he is a guitarist but what she did was unexpected and adorable. She printed the whole guitar with his and her pictures and messages with some very decorative designs. When she gifted him the guitar, my friend got overwhelmed. He was left with no words.I am sure this story gave you some inspiration. I hope you will try gifting something you can give your own touch, i.e personalized mug, pillow, wall clock, t-shirt, etc..
Romantic gifts. I know you are more interested in gifting him something romantic more than i am interested in insisting you to gift him. Yes, to win your boyfriend’s heart, you have the right time to gift him something romantic that can melt him down.The most romantic moments with your love partner in life are just memorable for years . So you can imagine what it will be to gift your boyfriend something that can keep you him in romance mood for the whole day.
Young guy stuff. At times you are confused or to be specific girls get confused as what to gift their guy or they have no idea, then in this case the most easiest thing they can do is gift him something that most guys generally like to have or use in daily life. For example, gel set, deodorant set, leather wallet, cool printed t-shirt, stylish sunglasses, etc..There are many things such like these, so you have many options. The good thing is that these kinds of gift will be liked by any guy. So in any case you have the win-win situation. Also if you are deciding or choosing the gift at the very last moment then these kind of of gifts are perfect for the consideration as they simply suitable for any guy and also easily available.
Hobby gift. Here is another thing you can do to gift him something related to his hobby. If you want to gift someone the perfect gift then the best is to gift him something related to his/her hobbies or things of interest. This is the most easiest task to do as you already know what are his hobbies or interest of things.If suppose your boyfriend loves Gyming and he is a hardcore fitness freak, then you can gift him protein monthly subscription. Or if he loves playing games then you can gift him one of his favorite game. So this way you are gifting him something that he will sure like. This is why i recommend people to find some gift related to hobbies.
Funny gifts. You can gift him something funny that can bring smile on his face. Their are many funny gifts available online you can go for those gifts or you can make something by your own.I can’t resist to share one of the experience, when i was very young in 10th standard, one of my friend was gifted an underwear by his girlfriend and funniest thing was she wrote messages on the white underwear. He showed me that underwear and we both laughed. So you can also do something like this.