From Bright Pattern Documentation
When a user changes his or her name, how can we make that change without impacting that user's metrics?
The username cannot be changed. A new username would need to be created, which would impact previous reports and metrics. You can, however, change display name (first/last) without any impact to reporting.