Hello,
I have been in quite a similar position, I think you should be patient if you got a positive response from them. You could be viewed as desperate when you keep insisting on more information.
What you can try to do is to contact them by mid July, if you don’t get your letter. I hope this helps!