Preheat oven to 350F. Lightly grease donut pans and set aside.
In a medium mixing bowl, sift the dry ingredients: flour, granulated sugar, powdered sugar, cocoa powder, baking powder, and salt. Whisk well so no ‘dry pebbles’ are left.
Add the milk, melted butter and vanilla extract.
Stir well with a spoon, so no lumps remain.
Spoon into a ziploc bag, and seal. Snip a small corner and squeeze batter into donut pan, evenly distributing batter about 3/4 of the way full.
Bake 9-11 minutes until set (internal temperature should be around 200F), tops will spring back and toothpick will come out clean.
Let sit in pan for 2-5 minutes then remove to a wire cooling rack, face side down. Cool completely before glazing.
Prepare the chocolate glaze
In a microwave safe bowl, add the chocolate chips, butter and corn syrup. Heat for 20-30 seconds or until completely melted. Stir well until all ingredients are combined and have formed a smooth glaze.
Dip the tops of the donuts evenly into the glaze. If desired, add sprinkles while glaze is still wet. Allow to cool again, I like to place in the fridge to solidify faster.