Throwing hard powerful big punches at a heavy bag will leave you with terrible wrist problems breh. Have you not experienced this yet?
spend plenty of time on the speed ball ,,once the brain learns speed with rhythm your combinations will get more fluent, from this you will gain confidence,,speed will come along with being confidentbe a where what works for the pro's may not work for you & they only show what they want you to see on the youtube clips etc