Maximus just doesn't seem like a name for a real person to me. It's like a wrestler's stage name or something.
If you want to call him
Max, just name him
Max something and be done with it. Why give
Robert as the first name if you don't intend to call him that or some nickname for
Robert?