I started flying in 1996 and took my last logged fixed wing flight in 1999. Never did get finished. Logged every hour needed to finish but the military had different choices for me.
Albeit not recent, how much true time do I need to finish now? I know it’ll be a few to get comfy again and some for check ride prep of course. I was not completely removed from aviation though. I have 700+ hrs flying Crew Chief in Helicopters monitoring systems and radio calls.
Any of you ever done finish up on a student so distant from their last logged flight?
It will really depend on how proficient you are and how comfortable your CFI feels. I personally would not feel at all comfortable signing somebody off using a cross country flight or a night flight from 23 years ago as the basis for your qualifications. I would expect to fly for at least 15 hours with your new CFI, but your results may vary.