Having a hard time overriding the save() function on the admin badge page

Thank you for the fast and comprehensive answer. I will look into that other save function.