I've been following this and looking for some reliable information on the web. Some of this has already been recommended.
Use distilled water for your next brew. RO water can also be used but some of those store dispensers are not serviced well and the water can contain chlorine/chloramine. Five gallons of RO water can be treated with one-quarter of a Campden tablet if you have them. Use distilled or treated RO for everything touching you brew equipment.
Clean everything post boil with One Step and rinse thoroughly. Especially taking apart valves which can harbor crud growing bacteria. Use Star San with distilled water for sanitizing.
When you open the packages of hops on brew day the aroma should be very bright. Put the hops in the freezer if you are going to delay brew day.
Optimum fermentation range for S-04 is 59° - 68°F according to Fermentis spec sheets. A very knowledgeable brewer has gotten weird off flavors at 64° and up with this yeast. This is from @Yooper.
Hope this will be of some help.
EDIT: Sounds too officious. Hope others will round off the corners.