Why not try lacrosse? Many kids around here start in 6th-8th, and it's many ex hockey kids. AYSO and local soccer leagues will be playing this fall. They take 8th graders and up. Finally, AYSO has VIP Buddies. Around here, 8th to high school kids participate.

Seems like hockey is a no go for now. He may go back to it but I wouldn't push it now. Keep him active. Gyms are open here, can he goto the gym?