i finished earlier cuz it was a sandwich course meaning it has 1 year placement integrated into it but i didnt secure it, so finished earlier. the other 4-5 months are pretty much standard period the visa is granted for. i know several friends like 10,15 who has 4-5 months after expected grad date