I was hitting a wall of bugs with my original version of the
Baps app due to having to break requests in Bluetooth messages so I decided to re-write using streams (which is how data travels over regular network connections), which seemed like a really good idea but thanks to
this 512 byte Nokia limitation/bug in JavaME it's going to take a bit longer to work around.