Is there anything I can do to reduce bufferbloat on a separate AP from my openWRT router>?

You will likely need to look for an Openwrt based access point with a chipset that fully handles bufferfloat on the wireless part - see How OpenWrt Vanquishes Bufferbloat