Step 1Heat the oven to 350 degrees. Line standard-sized muffin trays -- two trays unless you have a very large one -- with paper muffin liners. Sift the graham and all-purpose flours, baking powder, salt, cinnamon and allspice into a large bowl and set aside
Step 2In the bowl of a standing mixer fitted with a paddle attachment, cream the softened butter, sugar and honey on high speed until creamy and light, about 3 minutes. Turn the speed down and add the vanilla and the eggs, one at a time, occasionally scraping down the sides of the bowl.
Step 3With the mixer turned to low, slowly add the dry ingredients to the butter mixture, mixing only until combined. Add the chocolate and mix just until combined.
Step 4Spoon the batter into the lined muffin pan cups, about one-third cup each. Bake until the tops are dark golden brown and a toothpick comes out clean, 20 to 24 minutes. Cool the cupcakes on a rack while you make the frosting.
Step 1In the bowl of a standing mixer fitted with a whisk attachment, pour three-fourths cup of water and sprinkle the gelatin over the top to soften while you make the syrup.
Step 2In a small heavy-bottom saucepan with a candy thermometer placed over the side of the pan, bring the remaining one-quarter cup plus 2 tablespoons water, the corn syrup and the sugar to a boil. Boil until the sugar registers 235 on the thermometer. Remove from heat.
Step 3With the mixer at low speed, whisk the gelatin and water and pour the hot syrup slowly into the side of the mixing bowl (watch that the syrup does not touch the whisk, or it will splatter against the side of the bowl). As soon as the syrup has all been added, whisk at low speed until the mixture is frothy, then gradually increase the speed. As the marshmallow mixture gains volume, it will thicken and you'll be able to increase the speed to its highest speed. Mix at high speed until the marshmallow topping is very fluffy and has increased in volume by two-thirds, about 10 minutes.
Step 4While the frosting is mixing, fit a piping bag with a large decorator's tip. As soon as the frosting is ready, spoon it into the piping bag and pipe it out onto the cupcakes. Don't wait too long to do this, as the marshmallow will harden up a bit.
Step 5After all the frosting has been piped out onto the cupcakes, toast the marshmallow frosting with a blow torch, moving around the sides of the frosting and being careful not to burn the sugar. The frosting should be golden brown, with white near the base. (Don't get too close to the paper cupcake liners.) The cupcakes are best warm, as is the frosting, but these hold for up to a day, frosted and toasted.