I am glad you got out and your friend was able to give you some possible contacts and a lot of support.
You will have to step up and be that constant for your son. Especially for anyone on the spectrum, consistency is so important. While I feel that parental involvement is always warranted I would weigh sporadic involvement against the solidity your son craves.