I think I've finished, but I don't understand 16dn (and fiftennsquared blog hasn't appeared yet)
Succeeded in becoming editor, did well (9)
?R?S?E?E?
I've put PROSPERED - fits the definition and "ED" is there, but I don't see the rest.
btw the way it's a very clever crossword, well worth a look, available free online at
http://www.guardian.co.uk/crosswords
(I admit that I didn't see the real cleverness until I had finished!)