Middle name for John

Mama
Looks like we finally may have agreed on our baby's first name. Now we both want a bunch of different middle names which is making ME confused about what middle name I want.
Please give me middle name suggestions that sound good with John. 
Go!