Any awesome names for a boy?

We want to stick with "J" names but if you can't think of any "J" ones that's fine. We are having a hard time thinking and finding the perfect name for our baby boy. 
I like something edgy and kick ass. 
My fiancé likes some urban and Irish. 
Thanks for your help ladies. 
And if you can think of
Middle names to go with the first name it's greatly appreciated.