He demanded immediate explanation on your so-called "mechanical" reason to consider Flower scum. I think an experienced player should know you have something in mind and would not reveal it yet.
Now I see he dropped the topic wiithout discussing it further, which looks suss to me.