Place butter and flour in a food processor until mixture resembles coarse crumbs.
Add 1 cup cashews; pulse a few times until combined.
Press into a greased 13 x 9 x 2 inch baking dish.
Bake at 350 degrees F for 25-30 minutes or until golden brown.
Cool completely on a wire rack.
In a small mixing bowl, beat the cream cheese, peanutbutter and confectioners’ sugar until
smooth. Fold in 1 cup whipped topping. Spoon over crust.
In another bowl, whisk milk and both pudding mixes for 2 minutes.
Let stand for 2 minutes or until soft-set.
Spread over cream cheese layer.
Top with remaining whipped topping.
Sprinkle with chopped candy bar and remaining cashews.
Cover and refrigerate for at least 1 hour before serving.