When you connect to the Amp over Bluetooth LE, it will try to negotiate an MTU of up to 512 bytes. This leaves you with a packet size of 509 bytes per transmission.
Check the platform you're developing on for MTU restrictions (e.g. iOS limits MTU to 185 bytes max giving you a packet size of 182 bytes)