I've always jigged walleye but the technique for LMB isn't much different:
patience (let it sit sometimes for 60 seconds without moving it!)
subtle twitches of the rod tip for movement (practice in 1' of water to see just how little rod movement can produce a nice subtle action of the skirt and claws)
HARD hooksets. (Hooksets have to be BIG and forceful. No subtlety or patience here!. If you feel a tick or see your line move, WHAM - hard over the shoulder hook set. You are trying to cross the fish's eyes here since it's a thick gauge hook with large barb that can sometimes not make it all the way through on a wussy hookset.
I've tried pork (Uncle Josh) and YUM Chunk's, and like them both. YUM is easier to use since it's plastic, but the real pork has a lot more bulk and floatation for slowing the fall rate of the jig (a good thing). I carry both with me and use them fairly equally.
For jigs, I stocked up on BooYah swim-n-jigs and boo-jigs (about 6 swim-n-jigs and 12-15 boo-jigs), in 3/8oz. and 1/2oz. sizes. I have two Bitsy-jigs for finnicky fish on those days that nothing else works.
I have caught LMB in less than 1' of water and as deep as 15' of water this year. My personal "favorite catch" on a jig this year was a 3lb. smallmouth in 40+ feet of water on a very steep rock bottom that went from 0 - 60' within 100' of shoreline. Rock = crayfish, and jig = crayfish, and smallies love crayfish. I tossed it into about 10' of water and let it slowly slide down the steep rock face. I noticed the line twitch back "up" the slope, so I hammered the hookset and within 5 seconds had 2 aerials and a really nice display of smallmouth acrobatics.

Good luck!