Cream peanut butter, cream cheese and butter together until completely smooth and free of any lumps.
Add vanilla, salt and sugar to mixture, beat until combined.
Using a 1 ounce scoop or tablespoon, scoop balls of peanut butter mixture and place on parchment-lined baking sheet.
Roll (in your hands) to smooth out and round. Set in the refrigerator to chill for at least 2 hours.
Break chocolate bars into small pieces, place in a microwave safe bowl. Put in microwave for 30 seconds, stir, put back in for another 10 seconds. Repeat in 10 second increments until chocolate is mostly melted (a few pieces the size of peas are ok). Stir and set aside. The residual heat will melt any tiny pieces of chocolate. Let it cool until the bowl no longer feels warm.
Using a skewer or toothpick, pierce peanut butter ball and dip into the chocolate about 3/4 up the sides, leaving a circle of peanut butter undipped on top.
Place on parchment-lined baking sheet. Use the side of a knife or your finger to smooth over the hole on top. Let them set up at room temperature, if your house is cool, or slide them into the fridge for 30 minutes to set the chocolate quickly.