From Web Platform Tests issue (web-platform-tests/wpt#17925)
In background-blend-mode and most of the other background-* properties, Firefox has the number of layers in the getComputedStyle result matching the number of layers in the specified value (test). Blink and WebKit have the number of layers in the getComputedStyle result matching the number of layers in background-image (tests).
Which is expected?