Okay, so a couple tips. Never log or count your warm up sets. Only sets that you should count in your routine are working sets. Also, keep your warm up sets to a minimum and 8-10 reps max. I kind of like 8. This is to minimize fatigue. You also don’t need to do a warm up on every exercise. If you do flat bench and go to flies or incline press, you should be good to get right into it. Again, this helps minimize fatigue and avoid losing strength/reps on your working sets.
How long do you rest in between sets? I rest 1:30 between sets unless it’s a brutal leg set then I may do 2 minutes rest. I understand if you’re in a time crunch trying to get in and out, but not recovering between sets will just hinder your performance on your next set, reason why I’m not a fan of super sets and if I rarely do superset it’s opposite muscle groups as Ketchup mentioned earlier, never the same for the same reason, muscle doesn’t get to recover before you pound it again.
Since you log your workouts, they should all start based on the log. The log shouldn’t include the warm up again because it doesn’t matter it’s just enough resistance to lube the joints get some blood in and prevent injury, that’s it. Your first set should 100% always depend on what your 1st set on your past session looked like on your log. You should perform at a high level every session if eating, resting properly. The point of the log is to beat your previous sessions. Do not train instinctively as in (depending how the warm up feels) trained based on your numbers and the goal is to beat the reps or weight you previously did, then you increase. Don’t get burnt out on the same weight or weight that’s not challenging. Eventually you’ll fatigue doing this and I think you’re confusing fatigue with high intensity and effective muscle stimulus.