Q.Tomatoes
No blooms on my tomatoes plants

Certified GKH Gardening Expert
This can be a bit tricky, as there are a few factors that will affect this. Too much nitrogen, as with many mircalgro soils will prevent tomato flowering, as will too acidic of a soil.
It could also be a temperature or humidity issue. They will drop flowers when it is hot, or the temperature varies too much from day to night. This can prevent flowering all together, as well.
Last, there could be an actual deficiency in phosphorus and potassium. Adding these can help
Here is our collections of articles on tomatoes: https://www.gardeningknowhow.com/edible/vegetables/tomato