Add butter to a small sauce pan or skillet and melt over low heat.
Once melted, add in brown sugar, pecans, heavy cream, salt, chocolate chips, vanilla, and bourbon.
Remove from heat and let cool.
Add the cream cheese and powdered sugar to a mixing bowl. Using a mixer on medium speed, beat together until creamy and smooth.
Reserve about a tbsp of the pecan mixture for the topping. Use a spatula to fold in the remaining pecan mixture into the cream cheese. Be careful not to mix all the way in if you want a streaky look.
Chill in the refrigerator until ready to serve.
Top with reserved pecan mixture. If desired, add more melted chocolate and/or pecans to the top before serving.