Prepare the pans: Heat oven to 350°F. Grease two 8-inch cake pans and line the bottoms with parchment.
Make the batter: Whisk flour, sugar, black cocoa, baking soda, baking powder, and salt. Add oil, eggs, vanilla, and buttermilk and mix until combined. Slowly add the hot coffee, then mix until smooth. The batter will be thin.
Bake: Divide between the pans, filling no more than two-thirds full. Bake for 32–36 minutes, until a toothpick comes out clean. Cool completely before frosting.
Make the buttercream: Beat softened butter for about 4 minutes until creamy. Add powdered sugar gradually, then mix in black cocoa, milk, vanilla, and salt until smooth.
Build the cake: Level the cooled layers if needed. Place one layer on a cake stand and spread with buttercream. Add the second layer and cover the entire cake with a thin crumb coat. Chill for 20–30 minutes.
Finish frosting: Apply the remaining buttercream in a smooth, even layer. Chill again for about 30 minutes so the frosting firms up.
Decorate: Pipe spooky borders or Lambeth-style details around the cake and finish with Halloween sprinkles, chocolate skulls, bats, or fresh blackberries.