Some of the best Valentine's Day gift for a boy includes a bar of chocolate with cool cologne or fancy sheets. You could also choose to cook a sumptuous meal and set it in a romantic way. Basically, you should get him something that he is into.
coming from the viewpoint of a teenage guy, video games are awesome....but on a tighter budget, just spend some quality time alone with him. have some fun together. the spirit of Valentine's day is to spend time together and be reminded just how much you love each other!