What we call B is H in German and the German B is what we call B-flat.

I'm wondering if this was made up by Bach enthusiasts after Bach composed his little B-A-C-H sequence to make to spell his name. A B H C D E F G makes absolutely no sense.