I like Graham Henry Lee or Graham Robert Henley. They both flow nicely. Graham Avery just doesn't flow as well for me, I think because of all the a sounds.
Goodness. I just realized how many typos I have in my original post. I promise that I'm literate! The middle name options I have are family names, but I don't absolutely have to use them. I'm just hoping to see if there is another option out there that I love.
I also don't like double middles and would pick Graham Avery by default. But I love Henry, Lee, and Robert paired alone with Graham. Other suggestions for you:
Graham Asher Graham Benjamin Graham Charles Graham Edward Graham Frederick Graham Jackson Graham Nelson Graham Noah Graham Oliver Graham Patrick Graham Rush Graham Vaughn Graham Wade Graham Warren Graham Wesley Graham William Graham Winston Graham Zachary
Re: Middle name for Graham?
Graham Joseph
Graham Oliver
Graham Louis
Graham Stephen
Graham Asher
Graham Benjamin
Graham Charles
Graham Edward
Graham Frederick
Graham Jackson
Graham Nelson
Graham Noah
Graham Oliver
Graham Patrick
Graham Rush
Graham Vaughn
Graham Wade
Graham Warren
Graham Wesley
Graham William
Graham Winston
Graham Zachary