Not sure if BA will extend their recruitment drive, however they are rather quick with their responses. I applied mid may, had an interview date two days later. Had the interview, then my offer came through the next day...all done in about 2 weeks. Although my training didn't start till three months later! so if you apply now, you may get a training date for october.
Also when they gave me a training date, they did ask me if it was convenient for me i.e I could change it, which isn't bad either I guess. I'd just say apply for it while you know they are still recruiting. You've got nothing to lose afterall...
Good luck and hope to fly with you soon!!!