Not sure if this will be helpful, but nailing boxes to studs and pulling wire is pretty low skill stuff. If you could get him to walk you through what needs to be done with that over the phone, you may be able to DIY the bare minimum to get the sheetrock installed and he can come over and tie it all in when he's available, even after all the rest of the project moves forward. I remember someone in my family doing exactly this and then my electrician uncle coming over later and installing the receptacles and fixtures and then tying it all into the breaker panel when he got the time. Just a thought.