You're using the Accent driver for a BNS? That's got to cause a lot of problems. The proper way to change synth names is with the echo command. I.E, echo bns > /proc/speakup/synth_name. I always thought using an editor was a bad idea on files in /proc since they aren't real files. If loading the bns driver is causing your problems, then you may have found a bug.