I know that you always want gifts to be a surprise. I am 19 and I know that most of the surprises I get from family members I usually end up not liking. My advice -- ask him what he wants and get it. It may take away from the surprise but it will satisfy him.