Depends on the version of bash.  Ancient 3.2 gives me a Bell when it can't autocomplete on the first tab then a list of options on the second tab.

We can leave this.  Two tab presses won't hurt anybody (it's like all the computer users who double-click URLs), and it's better than somebody on an old (I'm looking at you OS X) bash shell getting confused.