Thank you everyone for your input! still so very torn on what one.
I wasnt really clear to start with, Barry Earle are both middle names (not by choice)
Last name is Rose so Harrison Rose or Keaton Rose?
As for Harry Barry I am leaning towards the nickname Harris not Harry, hopefully people would respect my wishes for that