Today I went to my friends at Honda (also Triumph, BMW, KTM ) dealership here. They said it's a known issue and that I'm lucky that it stopped in my bike but maybe it returns (the noise).
They were also aware that most dealers suggest "try to change your breaking style",maybe because there is no official remedy.
They believe that the problem lays on the friction material of the pads, making them to vibrate and produce squealing. This happens in the front brakes because in front we have floating discs and fixed calipers instead of floating caliper and fixed disc at the rear.
From their experience, the application of graphite grease at pads contact points with the calipers is effective in most cases.
The use of aftermarket pads also may solve the problem but they don't recommend it because from their experience again, the results are premature wear and discoloration of discs and less effective breaking. Also the ABS unit is calibrated with the original parts. So aftermarket pads is a no-no.
As for warranty claims, they said that they would be very happy to replace discs and pads for free under warranty, but this will not fixes the problem. Of course labour costs concerning efforts to tackle the problem, is up to the dealer and his good will.
The noises are also under warranty given that they come from a defective part and replacing this part eliminates the noise. Otherwise the noise is a functional characteristic of the specific system.
I said some things and they said some things that i cannot state here due to censorship and we had a good laugh...thank you...
By the way, as they are also Triumph dealers, they said in Triumph case the noise came from vibrating disc, that's why the factory put this buffer. A solution not very elegant from engineering point of view...