Jasper and Barnaby both sound deliciously Victorian! For the rest, nicknamey names like Tex and Jed seem too far removed from Jasper. Two-syllable J names don't match well either, to my ears and eyes. Louis could work, and so could Gideon, but I prefer Barnaby.