Sounds good...he has to re-learn to trust people around him, or maybe even for the first time, IMO.
And since he's four years old, it make take him longer to adjust...just be patient.
Then again, I re-read the first post & maybe it's really those "explosions"? That would make ME nervous too.(sorry, I had to!)