I'm not going to bore you with another list of mns from me, i'll just give my opinion on your list so far.
Kieran Andre - works, it's ok
Kieran Dante - I like this
Kieran Aldric - don't care for it much
Kieran Maddox - love it
Kieran Xavier - ok
Kieran Miles - like it very much
Kieran Milo - prefer
MilesKieran Oliver - ok, but are you happe with the Knock Out initials?
Kieran Liam - nice
Kieran Alec - prefer
AlexKieran Nicholas - the N's clash imo
Kieran Dominic - nice
Kieran Rhys - love it
Kieran Anthony - prefer
Antonio, it goes better with mn
Miguel imo
Kieran Antonio - nice