Preheat your oven to 350°F / 175°C.In a large bowl, stir together the sugar (if using honey, don’t add it yet), flour, cocoa, baking powder, baking soda and salt.Add eggs, milk, honey (if using), olive oil and vanilla.Mix for 2 minutes on medium and then stir in the boiling water. The batter will be almost as thin as water.Line 24 muffins tins with liners and fill each one just a little more than halfway.Bake for 14 – 17 minutes or until a toothpick comes out with some moist crumbs, but no liquid.Let cool for 5 minutes in the pans, and then turn out onto a rack to cool. Let cool completely before frosting.For the frosting, beat the whipping cream until stiff peaks form.In a separate bowl, using the same beaters, beat the cream cheese until soft and smooth.Slowly add the powdered sugar. Dissolve 1/2 teaspoon of espresso powder in 1/2 teaspoon vanilla (I did this in a tablespoon).Add this to the frosting. If you want more coffee flavor, keep adding 1/2 teaspoon espresso / vanilla until you’re happy.Fold in the whipped cream.When the cupcakes have completely cooled, frost the cupcakes.Store frosted cupcakes in the refrigerator for up to 5 days. Unfrosted cupcakes can be stored at room temperature for up to 4 days.