T.H.
I think it would be nice, but then again, I don't have any really good advice on the perfect gift! ;) I think if you haven't planned any sort of brunch, reception, whatever, then maybe just plan something for your family and the sponsor. Other than that maybe I'd donate money to the church (or his church if it's different) in his name as a thank you for being your son's sponsor.