I have always had trouble with being able to consistently make a creamy chocolate frosting until I found this tip on the internet... wait for it... melt the butter. lol So, for the frosting, melt the butter ;) Stir in the cocoas until smooth. Add powdered sugar and half & half alternately until smooth.
Stir in vanilla and salt. Add the corn syrup, stir until creamy.