Knock control is weird in the Bosch Motronic/MED ECUs. The numbers you see in the logs are units of retard, one unit is 0.75 degrees, so -5 would be -3.75 actual degrees. Don’t ask why Bosch do it that way as I have no idea!
Anyway, yes stock engines run on the edge of knock, but -9 sounds far fetched to me. My stock map shows nothing on a good day and -3 on a bad one. Remaps can easily run higher levels of retard. Loads of fuel smoke out the back is usually a sign of timing pull and/or EGT control dumping fuel in.
-3.75 isn’t a lot tbh. What map is it? Can you trim the timing with it? That’s one advantage of the Revo map if you have an SPS.
A good timing target is around 15 degrees advance in boost, so if it’s pulling back you will definitely feel it. 5+ real degrees is when I would look to adjust the map personally.