Preheat your oven to 350°F (175°C). Grease and flour a 9x13 inch baking pan. You can also use baking spray with flour.
In a large bowl, whisk together the flour, sugar, cocoa powder, baking powder, baking soda, and salt.
Add the buttermilk, oil, eggs, and vanilla extract to the dry ingredients. Beat with an electric mixer on medium speed for 2 minutes, or until well combined. The batter will be thin.
Carefully pour the boiling water into the batter and stir until smooth. The batter will be very thin at this point, which is normal.
Pour the batter into the prepared baking pan.
Bake for 30-35 minutes, or until a wooden skewer inserted into the center comes out with a few moist crumbs attached.
Let the cake cool in the pan for 10 minutes before inverting it onto a wire rack to cool completely.
Once the cake is completely cool, frost with your favorite chocolate frosting, or dust with powdered sugar.