Flora Nova (one part) made by General Hydroponics is awesome and designed for all types of substrates.
Remember to stick with grow nutrients until there are small "budlets", cannabis still needs adequate nitrogen in early flower.
Switching to bloom nutrients too early results in sickly yellow plants by harvest time, due to the plants cannibalizing themselves for nutrients, especially nitrogen.