I like the name Flint! It is different, with a masculine, earthy, streetsmart edge to it!

Please no cats named Snowy! (It's a mispronouncation of my name!)