Thank you, this worked very well at minimizing buffer bloat. After setting my limits to 12000 kbps, I'm seeing upload bloat of 5-10 ms, which is excellent, of course.

One thing to mention for others struggling with upload speeds on a Zywall 110. I first noticed that my upload speeds were really slow (2-3Mbps on a 10 Mbps plan) when I had the firewall disabled because I was trying to figure out voip phone settings. With the firewall disabled, the BWM settings had no impact on buffer bloat. As soon as I re-enabled the firewall, my upload speeds went up to appx 11.5 - 11.7 Mbps, with buffer bloat while uploading of 150-250 ms. With the BWM settings at 12000, I'm still getting 11.25-11.5 Mbps up, with virtually no bloat.

So the firewall has to be enabled for optimal upload speeds. This is counter-intuitive to me, but I don't really know much about routers and networks.