Prep the pork by trimming excess fat from pork shoulder or Butt and season it properly with spices.
In Crock-Pot Method, Place pork inside the Crock-Pot, pour over BBQ sauce and vinegar over it, and cook on low for 6-8 hours until tender.
Pork should easily pull apart. So, keep checking as this is an important step to get perfect texture.
Remove pulled pork from crock pot, let it rest 10 minutes, then shred properly using two forks.
If you don't have crock pot available, no worries, use roaster oven. Place seasoned pork in roaster oven, cover, and slow-cook at 300°F (150°C) for 3-4 hours.
Garnish with fresh herbs and pair this masterpiece with sides like Mexican Slaw, Arroz Blanco, or roasted asparagus.