Poke the pork shoulder all over with a knife. Cut the pork shoulder into large chunks and place in a large slow cooker.
Add all the Mojo marinade ingredients to the slow cooker and mix well to combine. Cook on LOW for about 6-7 hours until tender.
When ready, shred the meat using a fork.
In the microwave oven, melt butter and garlic powder, and brush the bread all over with it.
Assemble the sandwich: For each sandwich, spread mustard on the bottom half, layer on 2 slices cheese cheese, 3 slices of honey ham, 4 slices salami (if using), pulled pork, 2 pickle slices, and 2 more slices Swiss cheese. Spread the inside of the top bread half with mustard and top the sandwich. Place sandwich on a hot panini press until golden brown.
Serve with your favorite side. I served these sandwiches with chips.