Preheat oven to 300.
Line a 9" springform pan with parchment paper and set aside.
In microwave safe bowl melt together your butter and chocolate chips until smooth, stirring every 30 seconds.
Add in your granulated sugar and brown sugar and stir until combined.
Add in your eggs one at at time making sure they are incorporated after each addition.
Add in your flour, cocoa powder, baking soda, milk and vanilla and stir until blended.
Pour into prepared pan and bake for 1 hour to 1 hour and 30 minutes (depending on oven) until toothpick inserted in center comes out clean.
Remove from oven and poke holes all over the top with wooden skewer.
To make your poured frosting in saucepan melt together butter, cocoa powder and milk until smooth.
Remove from heat and stir in powdered sugar and vanilla.
Pour small amounts over warm cake spreading around top and into holes. You may have a little extra frosting, you can just pour over the top of cake if you like or discard.
Let cake cool completely.
To make your milk chocolate buttercream, in a small bowl add your milk chocolate chips and a splash of heavy cream and melt until smooth, set aside to cool slightly.
In stand mixer beat your butter until light and fluffy.
Add in powdered sugar and milk and mix until smooth.
Add in your melted chocolate and beat until combined.
Spread over top of cooled cake and sprinkle with chocolate sprinkles if desired.