For any bash later than version 4 (which is the only thing anyone should ever use) the install requires explicitly identifying version 2 of the bash-completion package in brew.
bash-completion
brew
brew install bash-completion@2