When giving gifts to boys, especially gifts with confessions, you must choose them carefully. I think since you like him, just confess boldly.
1. I think most boys like more personalized metal gifts, such as a 925 sterling silver name necklace, which is very suitable for him as a gift, or his constellation necklace. You can find out what his constellation is. Constellation gifts can also express your good impression of him.
2. Give this boy a box of chocolates with blessings. This chocolate material is imported, and the outer packaging is also very beautiful. Remember to choose a heart-shaped packaging box. After receiving such a gift, the boy will understand your feelings for him. Hurry up and do it.
Winter is coming, and the weather is very cold. Buy him a set of thermal underwear as a gift, close-fitting clothes. The boy will definitely understand your feelings when he receives this gift. If he accepts your gift, I think you have great hope.