In general, this isn't fixable at least not in the short term. This really is the "unicode confusables" issue so it goes way beyond spacing.
If you want to enforce a limit, a username regular expression will prevent it. Preventing it without that is much trickier. Otherwise, active moderation will need to be involved.