Hello UCBCN.
Your routine looks fine at the minute. It’s getting some results in BPFSL which is good. For me the weights are a bit light, weights that light didn’t work for me but they did for others.
The main variables are time, weight and heat. When gains start to stall these are the things you can play about with.
Time. Increase the time or decrease the time of your routine or the sections within your routine.
Weight. You can increase the weight or you can also use smaller increments of weight. I found 100g to be the sweet spot for me, I tested heavier and lighter increments and none were better than 100g for maximizing strain.
Heat. You can increase the time you use heat or you can also play around with the cool down time and the weight you add in that time.
Good luck.