I tried Flutter_blue_plus, it is pretty simple to understand. I am having however some issues connecting to BLE devices on Android. I wrote a simple test app and I have to try connect several times before connection is successful. I don't seem to have this issue on iOS though.
According to this article, another good library is flutter_reactive_ble.