We are under the same stream, I'm also STEM, my ITA was April 11th, I don't think we have any additional checks, so far in my IRCC tracker tool everything is completed, including elegibility, only the background is in progress. You are almost at the two weeks mark so it shouldn't be long for you...