Since you’re not dating him, don’t be the aggressor!! A box of chocolates and a card is a boyfriend gift. He’s not that, so don’t jump the gun. Let him be the one to chase you.
That said…a flirty, small gift on Valentine’s Day is a perfect gesture for a friend that you have boyfriend feelings for. A tiny teddy bear or a flirty card are fine. This is also a great time to do something funny and clever, like giving him a small package of those little heart candies that say, Be Mine, and other things like that on them.
The idea is to gift him as you would a friend, but flirt with him as you would a man you’re interested in when you gift him. Let him be the one to chase you and ask you out for a date. All you have to do is keep giving him reason to pursue you — but don’t throw yourself at him. Tease him instead. 😎