b will go backwards to the beginning of a word.

Note: the lower case b command treats most special characters (with the exception of the underscore _) like .,?-! as a word. Meaning that it will stop at these characters before the beginning of a word.

The capital B command, with the exception of underscore _, ignores the special characters.