I like
Max a lot.
I think you either need to use it as a nickname (for
Maximilian or something) or use a good long middle name of about 4 syllables. If you used a very short middle name it would sound too choppy (e.g.
Max John,
Max George)
Ideas:
Max AlexanderMax JeremiahMax ZachariahMax BartholomewMax Leonidas