User blog comment:Justice Avenger/Create your own hero!!/@comment-5128792-20120621223449/@comment-1038387-20120628172710

Actually, Jim is usually short for James. But nicknames aren't that fixed. Plenty of Jonathans are called Jack, not John. My dad's name is Bernard, but he's called Bert, not Bernie, or Ben. Ergo, Jim can be short for Jeremy.