not too late to feed, tomatoes can be pretty hungry. Are you sure there aren't tiny tomatoes forming where the flowers were? it may take a week or two for you to see anything happening. If not, then the flowers didn't get pollinated - rubbish weather kept the insects at home for ages this spring.
just keep feeding them and new flowers will come as the plant tries to reproduce itself. the new ones should get pollinated if the weather is OK