Preheat the oven to 375° F.
Cut the brioche bread into cubes.
To make the custard, whisk together the eggs, milk, heavy cream, vanilla, Hard Truth Sweet Mash Bourbon, and coffee in a bowl.
Whisk in the melted butter.
Whisk in the white and brown sugar.
Add the cubed brioche bread to a big bowl and pour the custard over the top. Stir so that all of the bread is coated in the custard.
Gently fold in the toffee pieces.
Spoon into either 4 oz. or 6 oz. ramekins and let sit for 15 minutes.
Bake for 30-35 minutes, or until the tops are golden brown.
While it's baking, add all of the sace ingredients into a saucepan.
Bring to a boil over medium heat. Let cool.
Pour the sauce over the bread pudding.