@Ratch , he didn’t say “current flow”.
He said “for current to flow”.
If ‘current’ by itself meant ‘current flow’ it would be one word ‘currentflow’.
However, current to flow, or charge to flow is acceptable in the English language.
I think pedantic comes to mind. Afterall, we know what it is...