*Optional: Season all sides of pork shoulder and place in slow cooker with chicken broth, apple cider vinegar, 1 medium diced onion, 1/4 cup BBQ sauce, and cook for 6 hours. Then shred the pulled pork in the slow cooker. Or you can purchase precooked pulled pork.
Preheat oven to 425 degrees Fahrenheit.
Boil your choice of pasta according to directions on box.
Shred 8 oz of cheese.
Add 1/2 stick of butter to skillet over medium heat until melted then add in 1 cup of breadcrumbs and stir just until toasted then remove from heat.
Add 1/2 stick of butter to skillet over medium heat until melted, then 1/4 cup of flour and whisk constantly to make roux. Allow to cook for 1-2 minutes, until slightly browned.
Add 2 cups milk to roux slowly and whisk constantly to incorporate. Then add seasonings.
Allow mixture to thicken.
Once thickened to desired consistency, remove from heat and stir in cheese until melted.
Combine pasta, pulled pork, and cheese sauce to a dish (9x13) and top with breadcrumbs.
Bake for 15 minutes, and then enjoy!