I don't have a bell because in my experience it triggers either a deer-in-the-headlights or an adversarial reaction. I announce I'm coming up (people react better to a human voice) and slow down (to a full stop if necessary) if there isn't a timely reaction.