I never know how to recommend middle names for people without knowing their philosophy behind it. Do they like to honor people? Or give their child a literary/historical namesake? Or just a name that they like with flow? I'll probably give you more of the latter: