Did he apply from the same location? His case may be different than yours. I have seen many other postings from May and June that have not heard back. No there are no guarantees that you will be approved. Seems like they are getting to the June applications starting last week I think so you should probably hear soon.