Begin by combining the sugar, butter, cream, honey, salt, and chocolate in a double boiler.
Heat until everything is melted, then beat by hand with a whisk. Make sure the sugar is fully dissolved.
In a separate small bowl, separate the yolks from the whites. You will not be using the whites.
Whisk the yolks well.
Scoop out about 1/2 cup of the hot chocolatey mixture. While whisking, slowly drizzle it into the egg yolks to temper them.
Pour the egg mixture into the main chocolate mixture and whisk until well combined.
In the large empty bowl, fill it halfway up with ice and then add water to the top of the ice.
Place a smaller bowl inside.
Transfer the frosting from the double boiler into the small bowl that is nested in the ice bath.
Mix with a hand mixer until you reach the desired consistency.