All solid suggestions in here. I personally love ArA and ABE. Out of everything suggested I have used those two and had good results. A caloric surplus is ket to bulking. Another solid option would be Alphamax. It can be stacked with ABE or ArA or be ran solo if you'd like. Some people experience increase hunger, but I know I don't.
Alphamax contains a full 50mg of 95% Forskolin, a dose shown in clinical studies proven in humans to increase Lean Body Mass while decreasing Fat Mass. It contains a full 1.4 grams of Divanill, leading to lowered SHBG and increased Free Testosterone.
Contains 300mg 98% L-DOPA which will increase Total testosterone having synergistic effects with Divanill. And to round it out it contains a full 75mg Arimistane, this will keep estrogen under control while also controlling cortisol, leading to an increase anabolic environment.
The L-Dopa and ZMA will also lead to better sleep which can lead to better recovery. The Forskolin is worth the price of Alphamax alone if you look at just that one ingredient. The great thing about Alphamax is that it is an open label, no prop blends. You know what you're getting and at what dose.
The F95 is a great addition when bulking if you have a controlled surplus. It should help keep you on the leaner side if you're not way over maintenance calories.