You came off the server for a bit not sure if it was a short break or some resignation but you weren't really that active around then, I think you should interact more with the SSRP community before getting this position. Although I do believe you are a good candidate for this I think you should wait a little longer. Nevertheless good luck