I wonder why the Java ranch emphasizes on naming policy. Even though you ask people to display their actual name (First Name + Last Name), people set the name of their favorite actors or sports person's name as their display name which you cannot verify.
Also, if you read the policy, nobody is asked to use their REAL NAME. they are asked to use a real SOUNDING name. It would be ok for me to register and post as "Scott Wicker", as long as i didn't make it blatantly obvious that that was not my actual name - i.e. then signing my posts "peace out!! Fred".
So if you want to pick a fake name, that's fine, as long as a) it COULD be a real name, and b) it's not something people will recognize from a celebrity of some sort.
There are only two hard things in computer science: cache invalidation, naming things, and off-by-one errors