I like it in theory but it is a very long name and I doubt he would escape being called
Jed, in fact I bet that by the time he's out of nappies even members of your own family would be shortening his name
Its such a mouthful of a name and no matter how much you might insist on him being
Jedidiah people will just shrug and call him
Jed anyway especially his school freinds
Sorry but if you really dislike
Jed either find another nickname or forget
Jedidiah :(