The last time it also took several weeks to appear, he must be working hard so let's give him time.
Still nothing? Oh well, I don't think Yourchain price can't get any cheaper, especially with a bear market right now. Usually devs pop up when the good times are roling.