For the cake:
1) Place the sifted flour in a medium bowl and stir in the bicarbonate of soda and salt; set aside.
2) In a large bowl, place the chocolate and the butter. Pour the hot coffee over the chocolate and butter and then add the bourbon. Cover the bowl with cling film and let stand until chocolate and butter are melted. Remove the cover and whisk to fully incorporate. Set aside until mixture has cooled.
3) Grease and flour 2 (20cm) round cake pans. Preheat the oven to 140 degrees C.
4) When coffee mixture has cooled, add the sugar and whisk until blended. Add the flour mixture, half at a time and stir until just combined. Add the eggs, vanilla, and coconut and whisk until well blended. Pour batter into prepared pans.
5) Bake for about 45 minutes or until a toothpick comes out clean. Cool cakes in pans for about 10 minutes and then cool completely on a rack before icing.
For the ganache:
1) Place the chocolate in a large bowl. Heat the cream in a saucepan just until it starts to boil. Immediately pour the cream over the chocolate, making sure that all of the chocolate is covered. Cover the bowl and let stand for 5 minutes.
2) Whisk the chocolate until dark and shiny and then let cool to room temperature. The more you whisk this icing as it cools, the stiffer it will get. If you refrigerate the icing before you put it on the cake, it will get very hard and you will have to microwave it for a few seconds to soften it to a spreadable state.
3) Spread ganache over bottom layer of cake. Place the second cake layer on top of the ganache. Ice the top and sides of the cake with the remaining ganache.