Yes, his profile is really good and I think he should be admitted in the University. May be due to the delaying in uploading degree, his file may be completed in mid july bcz of that they are taking too much time.
I had also same problem. Due to the portal problem my file is completed on 24th...