Wow, you look great! 8 weeks?! Talk about "muscle memory"! Obviously you've been taking good care of yourself even though you weren't weight training.
Certainly blows out of the water the old excuse "...all that muscle will turn to fat if you stop..."