Okay, the program appears to be erasing the user we want to delete, but I think we're re-writing the database in the wrong locations.  When I go to delete another user, it reads out a ton on nonsensical data from flash memory.