Sounds like you got exactly what you were looking for.
Make sure you've talked to him about how he felt about it all, and that he was okay with it.
Your needs may have been fully fulfilled, but take the time to check that his weren't detrimentally effected, that's if you haven't already