I need help with a middle name

Hello, I am expecting a little boy and fell in love with the name Mickey but I can’t seem to find a good middle name for the life of me, any suggestions ?

James, David, Jonathan, Edward, Ray

I was going to say James!