Preheat your oven to 350°F (without fan) and prepare three 8-inch cake pans by lining them with parchment paper and greasing with butter. In a large bowl, whisk together the flour, baking powder, baking soda, granulated sugar, light brown sugar, and salt until fully combined and lump-free. In a separate bowl, whisk the eggs, vegetable oil, buttermilk, and sour cream until smooth. Gradually add the dry ingredients to the wet mixture in two parts, gently folding and whisking just until combined—avoid overmixing. In a small bowl, combine the cocoa powder and instant coffee, then pour the boiling water over it and whisk until smooth and glossy. Fold this cocoa mixture into the batter until fully incorporated, forming a rich chocolate cake batter. Evenly divide the batter between the three prepared pans and bake for about 22-24 minutes, or until a toothpick inserted into the center comes out with moist crumbs attached. Let the cakes cool in the pans for 20 minutes before transferring them to a wire rack to cool completely. For best results, refrigerate the cakes covered with cling wrap for about an hour.