Hi Splendra: It's good to see you
I've always thought that giving someone a gift should be for them, not me. If I continue buying expensive gifts for someone, and they have told me it makes them uncomfortable, I'm not listening to them--and I'm not doing it for them. I'm doing it for me.
I can only imagine it's harder with a family member. He is generous. Perhaps ask him in the future to donate the amount of money he would have spent on a gift on a charity you support? And...maybe let him buy you something nice every now and again?