Im in the same boat. Originally told late this year but now moved out to March/April next year. Thats a hell of a long time to be sitting on a yes letter.
On the plus side (I suppose) is that they are still interviewing so they must still be needing SO's
Fingers crossed it will move forward. They seem to think they will know more when the training schedule is released in September.
Good luck