Middle name struggle

Alexis

My husband let me pick the first name of our new baby boy but he wants the middle name James. I like it don’t get me wrong but I really want this baby’s middle name to be Kaeigh (Kay) He says it’s a girls name but I found that it is unisex. It was his grandmother who passed away a middle name. I found out I was pregnant right after she passed. How can I convince him to pick Kaeigh instead of James and 2 middle names is not an option.