01 - Place the chopped chocolate in a heatproof bowl and set aside while preparing the cream mixture.
02 - In a small saucepan, combine heavy cream and butter over medium heat. Heat until just simmering, then immediately remove from heat.
03 - Pour the hot cream mixture over the chopped chocolate. Let sit undisturbed for 2 minutes, then stir vigorously until smooth and glossy.
04 - Stir in sweetened condensed milk, non-alcoholic Irish cream syrup, vanilla extract, and salt until fully incorporated and uniform.
05 - Cover the bowl and refrigerate for at least 2 hours, or until the mixture is firm enough to hold its shape when scooped.
06 - Using a small spoon or melon baller, scoop tablespoon-sized portions. Roll quickly between palms to form smooth balls.
07 - Roll each truffle in cocoa powder, chocolate sprinkles, or chopped nuts until evenly coated on all sides.
08 - Place finished truffles on a parchment-lined baking sheet. Refrigerate for at least 30 minutes before serving to set coating.