I find this situation very strange, it seems that they've filled all the slots before reviewing all applications.
In previous years BA have categorically stated that this doesn't happen, that all applications are read in person and there's no cut-off point. It'd be a shame if that's not what's happened this year.