In the bowl of a stand mixer (or just a large bowl if you're using a hand mixer), combine flour, sugar, cocoa, black cocoa (or just additional cocoa), baking soda, baking powder, and salt. Mix on low until fully blended.
In a separate bowl, combine eggs, sour cream, vegetable oil, and vanilla.
With mixer on, pour liquid into dry ingredients and mix gently until smooth.
Slowly pour in hot/warm coffee while mixer continues.
Pour an even amount of batter into three prepared cake pans (wax/parchment and shortening or other method as preferred). Bake at 300°F for about 30 minutes or until a toothpick comes out clean. Cool cakes for about 5 minutes after removing from the oven. Run a plastic knife quickly around the edges of each cake pan to help release the cake.
Turn the first cake layer onto a parchment paper covered plate. (Trim any dome off of the cake so layers will stack without cracking.) Do this with the second cake layer and stack parchment/cake on top of first layer. Do the same with the third layer and cover cake with cake carrier lid until cool. Then refrigerate until ready to frost.
Fill with Coconut Cream Truffle Filling. The filling will be thick, so it will require gently pressing the filling onto the cake layers by hand.
Frost with Dark Chocolate Ganache. Garnish with coconut flakes, piped ganache, etc as desire.