Good first name?

Mercedes • Have one beautiful daughter, handsome twin sons and due with baby #4 October 6th 2015

I need help with a boy name. I know for sure the middle name will be John after my first grandfather who passed away and the last name is Herbert. My other sons names are Noah Joseph and Elijah Matthew.

........... John Herbert

Any suggestions will be wonderful :)