I went for William because he will get a better pick of shorter names when he gets older. William, Willy, Will, Bill, Billy........ Jesse will just get his head kicked in (Or he will get shot while adjusting a picture)
Edit: I'm a big fan of Shel Silverstien songs. Name him Sue?
I always wondered why the hell the whole My name is william but I am called bill (or robert so I am Bob) thing came about. Like, what, you need a codename?