Boy names that start with K but don't suck

Kristen • 20 year old passenger blimp

Keighton is out (apparently)

So I found out yesterday that I've been puking relentlessly for a little boy (which is a bit of a relief because now I don't have to worry about relating to princesses). My boyfriend said he wants it to be named after him, and I refused because that name's taken. I told him since little shit is getting his last name, I want him to have my initials so when we get married my initials will match his. He seemed to not hate this idea -- other than the fact that it requires originality, he wants to name it after a character from the mortal instruments series which I vetoed. (Rightfully so I feel because what if we have more later on? I can't live with the clave, I could hardly stand to read about them.) Anyways baby name suggestions that start with K would be much appreciated.