What should I buy my boyfriend for his birthday?

Courtney • I'm Always Here For You 💜
okay so I'm 16 and he's turning 17 in a couple days.. I have no idea what to get him. he loves sports.. but he doesn't need anything sorr related. he plays ps4.. but he doesn't want any other games for it.. I know for a fact I'm writing him a hand written letter but I feel like I need something more.. someone please help me and suggest some gifts. I'm willing to make things as well!