Here are some other words that use the zero plural:
* sheep
* deer
* series
* species
While it might seem odd, the zero plural for "bison" is actually a very old form. It's a relic of the ancient Germanic language that has been preserved in English.