Yeah nothing beats sparring. Weight lifting is great and I definitely see the value but I really believe sparring with actual opponents is invaluable. Bench press is overrated for boxing in my opinion. Unless you're doing it for aesthetic reasons...