Arduino: Bluetooth Communication not Working

Transfer post from StackOverflow:

I am having a strange problem sending information via Bluetooth with an Arduino board. The byte array I am sending from the Arduino board via Bluetooth is being broken up before being sent. For example, if I want to send an 8 byte array, the array is being sent in two pieces: a 1 byte array and a 7 byte array. Any ideas on why this would be happening? When I send information to the Arduino I do not run into this problem. Thanks in advance!

EDIT: I am using an HC-06 Bluetooth Module

Using an HC-06 is fine. Do you have the the USB cable disconnected? This is a common trap and I believe it only applies in one direction. Clearly, you have established the pairing so, if the cable is disconnected, I don't think it is a bluetooth problem and it is all to do with the way you are sending the data - which is far from clear.