Good news. Glad to see some progress!

How does he play with other kids? Maybe you could swap some babysitting with someone else?