RE: I have a GREAT neighbor!
As much as YOU thank your neighbor, I bet it would mean the world to him if your son wrote him a thank you letter, in his own words and penmanship. Good neighbors are hard to come by, thankfully I've got a couple as well.