see if its your organisation's culture to give gifts to each other around xmas, some workplaces don't have that kind of culture and it would be weird if you're the only one that gives presents. but your boss seems like nice people, if i was you i'd give something to show appreciation.