I very much doubt BA will advertise for DEP applications anytime soon with so many people in the hold pool at the moment. That is, not unless they suddenly become worried they may exhaust the hold pool supply which seems unlikely.
Any DEP recruitment in 2018 will almost certainly be from the hold pool I would have thought.