i like human names for pets too sometimes, my last cat was a boy named Barry, he is the most adorable cat, but hes living at my mums now because he loves being outdoors now, and playing with her other cat.
Goodness... that last picture is too adorable! I think with the idea of your cute kitty having a little food on her... I dunno if you've ever had it but it reminds me of Marzipan... which is sugar and almond meal. I like it because it's not as widely recognized as peanut butter and it has a good built in short nickname like Marzi.
I also like Dulce... like for dulce de leche and it means sugar in Spanish.
Or Twix... which has caramel in it =)
I personally like to name my pets after people... I wait til their personality shines a little and I take a cute name that reminds me of them. So watch some of your favorite movies and shows! Think about your fave childhood books =)