Why not just pay the finance company yourself direct and pay the balance left to the owner in cash... this cuts out the chance that he'll pull your pants down. I've no idea how quickly the HPI database is updated, but for the reason I've said, it's not ever been an issue to me.
Cheers,
Grant