I know that all the current BA cadets have completed their CPL skills tests but not yet finished all the JAR writtens. I don't know if that is just a quirk of their course or not.
It is possible to do this all by July next year but will take much hard work. I started my distance learning course this July, passed all exams by November and have CPL skills test coming up next week. Hope to get IR done by early new year.