Too late for what? Your plant to get it's certified organic stamp?
Don't overfeed it, but you can switch between one form of elements to feed it to another, plant won't care. If an element comes from an organic or inorganic source, doesn't make a bit of difference unless it makes you feel better. It's the same elements. The plant uses them the same way. No difference in taste, smoke, quality, anything.