I have prepared a test kit for this issue here: https://gist.github.com/mattcollier/5703ae124c2bc14653ab
The provided code functions as expected, however if myDelay=0, the callback on getOnionAddress is never executed.
So, it would seem that saveConfig needs a callback as well?