Cut pork into large chunks with a sharp knife.
Using your hands, rub the spices all over each piece of pork.
Press the sauté button on your Instant Pot and add the olive oil.
Once the olive oil is hot, add the pork to the Instant Pot. (You will have to brown it in batches.)
Brown each side about 2-3 minutes per side in batches until all of the pieces are browned.
Once all of the pork is browned, transfer to a plate and turn off the sauté.
Add a little bit of the chicken broth to the pot and deglaze with a wooden spoon so that there is nothing sticking to the bottom of the pot. (If you leave anything burnt on the bottom, you may get a burn notice once you start pressure-cooking your pork.)
Add your metal trivet to the Instant Pot.
Add all of the pork back to the Instant Pot.
Pour the remaining chicken broth, pineapple juice and 1 cup of the BBQ sauce over the pork.
Place the lid on the Instant Pot and make sure it is in the sealed position.
Set the Instant Pot to cook for 1 hour on high pressure.
Once the cook time counts down and the pot beeps indicating time is up, leave it alone. Let the pressure release naturally. You'll know that the pressure has released once the float valve pops down into the lid, making a clicking sound.
Once the pressure is released, remove the lid from the Instant Pot.
Transfer the pork onto a large cutting board.
Using two forks, shred the pork, discarding any fat attached.
Transfer pulled pork to a medium bowl and add another cup of BBQ sauce. (Save remaining 1/2 cup of BBQ sauce for serving.)
Mix until combined. You can add some of the juice from the pot if you need to, but mine comes out very juicy.
Serve on buns with more BBQ sauce and coleslaw if you like it! Enjoy!