Either option will work! Pork shoulder and pork butt both come from the shoulder of the pig, although different locations (pork butt is higher on the shoulder, while pork shoulder extends farther down). If choosing between the two, pork butt is generally better marbled throughout the cut and is thus a little more tender - but I've made this many times with pork shoulder as well and it's still delicious.