Nice post and well done on finishing!
I agree with the buffer zone though. I did mine in 21 days of training with the skills test on the 22nd day Am - a few hours before i flew home!
I cut it a bit fine and i could have been screwed if the weather closed in as it did the day before skills test! To be fair, i would have liked a few days off before i flew home just as winding down time!