While the crust layer is setting, grab a large bowl. Mix the cream cheese, peanut butter, and confectioners’ sugar until it's smooth.
Once consistency is right, add 2 cups of whipped topping. Fold it in to the creamy mixture gently. Get the Oreo crust from the fridge and spread the creamy layer on it.
In another bowl, combine the pudding mix and cold milk. Whisk them together until smooth.
Set it aside for a few minutes to thicken. After, spread the pudding evenly on the creamy layer.
Add the remaining whipped topping to the dessert.
Next, sprinkle the chopped Butterfingers. Gently press the chopped pieces into the whipped topping.
Now the hard part - waiting to eat it! Cover the dessert and refrigerate for at least 3 hours. Overnight is even better.
When it's time to serve your scrumptious treat, slice it into squares and try not to eat it all at once!