Yes, you can substitute bone-in pork shoulder for the boneless. The cooking time remains the same.