Where should one feel lag in the right hand? If I do punch shots, I feel it in the heel of the hand — not the trigger finger.
Excellent! Very perceptive. I can tell you are a student of the game.
The heel of the right hand should definitely lead the trigger finger/index finger into the impact area. Be sure to remain soft in the hands and arms as this is happening — so centrifugal force and angular momentum will naturally unhinge the right wrist and club.