I would recommend getting Purple in Train and Blue GENE with it! Since your getting the stim free blue up in train would help you recover faster between sets AND lift heaver. I've tried it before and it works great plus it has an AMAZING taste. Also
Glue GENE is great product to stack with BU and BHGH. You'll take an hour before workout and it will helped you with your recovery, plateau busting, and it helps keep the fat away

I've used it for late training before and had no problem sleeping afterward.