I think that's about as high as was realistic.
Meaningful games is an interesting one - What constitutes as a meaningful game?
He's been in their squad twice since being back - Starting against Quins at home in R15 and us at the weekend. The chances are he wouldn't have played in the Sale game after a full 80 against us, but would have played vs Chiefs as a final blowout vs Leinster the week after.
Edited to add: He's free to play from the 5th October so will miss the Champions Cup QF and SF matches (if they'd qualify) plus the rest of the Premiership Season.