The Deruiz rings give a LOT less offset than they advertise because of how thick the rings are, and how they measure (from the top of the thick ring rather than from the bottom at the bolt hole where it actually matters). I have one of their BBSHD rings in service and while it is of surprisingly good quality, its offset is a fraction of what they used to advertise (offset claims are no longer on their Amazon ad).
The only surefire product I know of that is reliable in what they tell you about offset are the Lekkie BBS02 rings. But you'd better be ready for some sticker shock. Here's a link. Scroll down for actual accurate specs, including offset.
The Lekkie Bling Ring is a huge upgrade for your BBS02. This beautifully machined and anodized alloy chainring improves the look of your bike and drops a pound of weight in the process! The narrow-wide tooth profile helps with chain retention as well. Choose your chainring based on your gearing...
california-ebike.com
The manufacturer has their own web site and ships worldwide, but there are shipping charges from New Zealand. The individual rings have links to pdf spec sheets that are precise in telling you what you are getting..
The 40T w/replacement drive cover gives the best offset possible because you are actually placing a slightly smaller drive cover on the motor so a 40T ring with an added 2mm of offset can be fitted. The HD version requires a mild amount of filing on the motor (documented) to make this work. The BBS02 does not need this.
With all of that said, there may be something out there from some Chinese seller on Aliexpress that is good enough. But you will have to cross your fingers that what you see in the pics is what you get when it arrives, and quality will be a grab bag.
Don't expect the kind of offset gains on a BBS02 that you get on a BBSHD. The 11mm you get on the Lekkie 40T ring are as good as it gets. The motors are just different and there's less room to gain back.