RE: Doesn’t he mean “will”?
“May” is the safer choice of word in my humble opinion. No one can predict tomorrow and all we have are educated guesses.