Use normal peanut butter vs. natural peanut butter. It holds up better to the process.
I can find couverture chocolate at my local bakery supply store but you can also use chocolate almond bark for dipping, or add 1/4 cup vegetable shortening or coconut oil to every 1 pound melted chocolate.
You can leave the hole at the top of the buckeye or gently press on the ball to cover the hole.