Well, I am partial to Cameron (my 18yo) and Charlie (my grandson). I would go with Charles, and call him Charlie. I think either middle names goes with Charles or Cameron, but I really like Randall.
Owen is a great name, too. I'm not much help, am I? :001_smile:
ETA: I think Charlotte Mae is just beautiful!