Help please

My boyfriend and I have been dating for 3 years. His college graduation and Christmas are around the same time. Any ideas on good gifts to get him? I got him an Apple Watch for his bday ...but idk what to get him