In a medium heavy bottomed saucepan whisk together the milk, raw chocolate powder, and arrowroot powder or cornstarch. Make sure it is well combined. This can take a few minutes so don’t be impatient. You don’t want lumpy pudding.
Over medium heat, add the honey and whisk well to incorporate.
Bring the pudding to a simmer, and cook it until it’s thickened, about 10 minutes. You need to whisk constantly so nothing sticks to the bottom.
After it has thickened to your liking, remove from the heat and whisk in the butter, vanilla, and sea salt.
Pour into serving dish(es) of your choice. Serve warm or chilled.