I swapped out my leaking Nikki on my 18HP Briggs (Toro zero turn) about 4 years ago
when I re-built the engine.
The Nikki had (0r was supposed to) have a separate o-ring, (slightly different than yours) that went in between the white plastic part and aluminum body. That leaked fuel directly down the carb body.
I've since repaired that carb but at the time just put the Ruixing on it.
The Nikki carb is a real crappy design, the Ruixing, pretty much common (just one outside edge o-ring).
I have no complaint's with it..
.