Full names for ACE?

I love the name Ace for a baby boy but I just can’t picture calling my 18yr old son Ace if I’m angry at him 😂 Any full name suggestions for Ace? Thankyou!!