Yeah BLE uses about 12 mA while transmitting or receiving. But it does not do that continuously. Its average power consumption can be under 100 uA very easily.
However, there's no way you'd get even 100 uA by harvesting RF energy in a package that small.
However, there's no way you'd get even 100 uA by harvesting RF energy in a package that small.