I've found explosive power comes best for me through dumbell presses, standing, as fast as your arms can go with your arms in what some martial arts call a "horse stance"
Its essentially locking your arms just under your shoulders but shifted forward to compensate for the size of the dumbells and throw reverse punches over and over. bend at the knees and spread your legs outward a little ways beyond shoulder level. Ouchy to hell for the joints at first but after the scar tissue develops, lightning speed.
For endurance using weights, perform mad numbers of sets for each exercize with at least 20 reps per set, at 50-60 percent of your max bench. Using BW workouts, handstands and holding deep stances works wonders compared to free weights.