Hey @JohnPFM! You can the a look at the CMS Filter API, you can add a ton of functionality to the solution with some custom code.
Here is an example on how to retrieve the number of items per filter category and adding it to the filter elements.
If you need any help feel free to message me with a link and we can work something out