Some from your list, others not --
I like the names Casey, Gabriel, Ben, Orion ( who was a hunter in mythology),
Griffin ( friends just lost a big orange Maine Coon with that name), Riley, Charlie, Jackson, Shane, Baxter, Blaise ....
I know, I'm not helping!!!
EDIT: Whatever you call him, he will have to grow into his name! He's just a little scrap of a thing!!