I'm not sure the date he returns is the main issue, but I agree, he will not start, until they think it's safe.
I'm not sure, if this is what "did in" Sale in 2018, but he missed a start or two in early August and returned on August 12th.
5 IP
12 K
0 BB
1 H
Only 68 IP
He ended up missing a month after that and came back to pitch very limited innings afterwards. His velo chart shows he pitched harder that game than any other game all year.
In 2019, his last 2 starts, he K's 25 in 14.2 IP and pitched 108 pitches in his last start on 8/13.