In a slow cooker, combine the chicken breasts, barbecue sauce, chicken broth, apple cider vinegar, garlic powder, onion powder, smoked paprika, salt, and pepper. Stir to coat the chicken evenly.
Cover and cook on low for 6-7 hours or on high for 3-4 hours, until the chicken is tender and easily shreds with a fork.
Once cooked, remove the chicken from the slow cooker and shred it using two forks. Return the shredded chicken to the slow cooker and mix it with the sauce.
Toast the hamburger buns if desired.
Serve the BBQ shredded chicken on the buns, topped with coleslaw if using.