It is also worth noting that it is not on you to have him toilet trained before school starts. Make sure you aren't feeling that pressure! There are many kids in the school system with special needs that are not toilet trained. It comes with having special needs, it is not a sign of you failing or anything!
Do as much as you can...but keep in mind that it just may not happen and that doesn't in any way reflect on your quality of care!!!