To be honest I never think of the 'official home page' as the home page - the forum index page is the real site home page to me. If that makes sense.
The new badge database that has taken up residence on the 'official home page' is supposed to be the answer to this:
https://www.britishbadgeforum.com/fo...ad.php?t=70989
One of every badge. (and button, and variants)