Heat Olive oil in large saucepan over medium heat. Add the onion and bell pepper, cook stirring occasionally for 3-4 minutes or until soft. Add minced garlic and cook stirring constantly for 1-2 more minutes.
Add the tomato sauce, diced tomatoes, BBQ Sauce, pulled pork, and seasonings to the pan.
Stir to combine, and simmer for 20-30 minutes over low heat, stirring occasionally.
Prepare pasta according to package directions and drain. Stir in 2 Tbsp melted butter.
Pour sauce over pasta, and toss gently to combine. Drizzle additional BBQ sauce if desired.
NOTE: Leftovers should be stored, once cooled completely in an airtight container and eaten within three days for best flavor.