If your rate my pictures photos are recent, you're below 12%. I'm only mentioning this because you actually look better than your stats would indicate. You're very fucking lean.
I'm not big on supplements, but there are a few that I like. Creatine is a good one, and very cost effective. It's one that the majority of people respond well to. It should help with training.
I drink brain candy every morning. This doesn't have a direct correlation with bulking, specifically, but it is something that helps get me through the day and keeps me motivated regularly.
I don't particularly like pre-workout supplements. I think getting extremely amped up for every single training session is generally a bad idea. Plus these supps tend to overheat me. They seem more suited for times when you are at a calorie deficit and need something extra, so I wouldn't recommend any for your goals.
Plazma is an awesome product. It's a relatively expensive product, but I actually think it delivers a proper 'bang for your buck'. I don't think it's necessary to consume as much as the label suggests. You can benefit greatly from 1-2 scoops per training session.
I don't like traditional weight-gainer shakes that are just packed with garbage calories and fillers, but a solid whey-iso protein is worthwhile, particularly if you have trouble meeting your protein goals, as I do, with solid food. I drink biotest's metabolic drive because it has the best flavors I've found. When you're drinking these day in and day out, flavor ends up meaning a lot more than some people give it credit for.
Vitamin D3 is a good supplement for most people, particularly if sun exposure is low. I take 10,000 IU per day.
There really isn't anything else out there that I think is worthwhile.