Using just
Max is the best way to use it IMO. Why elaborate. It's not really more informal than
Jack, and elaborating
Max to
Maximilian or
Maximus or whatever seems as goofy to me as elaborating
Jack to
Jackson. It doesn't add any depth, it just weights it down.
Max is a fine short name, just as it is.
Max Charles is great! I'd use that.