I've only ever heard of Deegan as a surname... but it's growing on me as a first name... i know it doesn't start with a 'j' but what about Deegan Tate? as for James - I have lots of James' as middle names in my family it's just one of those names that goes with everything