Use 3 pounds boneless pork shoulder if preferred. For a shoulder of this size, the total cooking time is usually 4 to 5 hours, or 1 to 1 1/2 hour per pound.
The pork can be fully prepared (marinated and braised) 1 to 2 days ahead and stored, covered, in the refrigerator. The flavor improves over time.
This is delicious made into Pulled Pork Chilaquiles.