I bet you could have worked out a deal to leave the spider there until he was a little more started. But this way you are getting experience with a newborn hatchling, so when you hatch out a full clutch of them, it won't be your first time. And it sounds like you have some good help super close by if you need it!
Of course we'll require an update when he sheds & eats for you! With new pics of course!