Place kidney beans in a pan or container with a cover, add bay leaves and half of the bunch of thyme, then add boiling water until the kidney beans are covered completely.
Cover pan or container and set aside for 1 hour.
After an hour has passed, check the kidney beans, if the water has ben completely absorbed, top up the water with some more boiling water to make sure the kidney beans are completely submerged.
Cover pan or container and set aside.
Once the water has cooled, place kidney beans in fridge overnight to soak.
Once kidney beans have soaked overnight, pour the kidney beans, bay leaves and thyme, and the water the beans was soaked in, into a stockpot and place on medium heat.
Trim bacon slab, removing skin and excess fat.
Cut bacon slab into 1 1/2 inch cubes
Place bacon cubes into stockpot with kidney beans.
Peel and cut onion into quarters and add to stockpot
Trim and remove stalk from scotch bonnet, cut in half and remove seeds, then add to stockpot.
Add garlic, allspice, the rest of the thyme, and 6 cups of water to the stockpot.
Stir ingredients to combine, then cover and lower heat to simmer.
Allow to cook for at least three hours, checking regularly.
Make sure the sauce level remains constant, by adding more water when required.
Once bacon is tender, taste sauce to ensure it is seasoned appropriately.
Add additional seasoning (salt, allspice, garlic) if required.