I love the second and third names, I love the middle names too. I think both combos flow really well and the sibset goes together well. I don't like VioletJames, mainly b/c Violet is nms, but also because sounds like "Violent James" to me, and it doesn't flow like the others do.