Well, folks, meet Jasper.
My mom came up with it. I never would have thought of it on my own. I pooh-poohed it at first, since it's so close to my own my name and I always hated it when people called me that. But it really suits him.
Thanks for all your suggestions.