Gifts for boyfriend

Jo🦁
So me and my boyfriend have been dating for almost 8 months and i need ideas for anniversary gifts and christmas.. He's 17, a canadian soccer athlete, likes montreal canadians, action movies, tv show suits.. Like i know him so well, but i never know what to get him please send ideas ahaha