If the impaction is low enough, it might.... you need to be careful you do not perforate the intestinal wall. Since he has passes some, this looks very promising if you can get him hydrated enough, he can get it all through. You have not said what caused the impaction... if it is anything that had chitin shelling like superworms or mealworms or something sharp like a substrate that has been ingested the massaging could cause it to do damage if any pressure is applied, So just keep it to very gentle to encourage waves and not any pressure.
With enough hydration, a bit of oil, some runny food and the heat, that should work to move things on through. once that is complete, you need to keep to soft foods for the next few days it can happen again easily until he heals. You also need to try and figure out why he got impaction and change that.
Possible causes are too large prey item, too little fluid intakes, heat too low, enclosure too small, too much food at one time or ingesting substrate Usually it is more than one that contributed to it and a change in those will help avoid it in the future.
Very best to you and him/here, sounds like you are doing good!