It send data continuously because of this line
Serial.write(byteReceived);
from your "loop" method. The loop method executes again and again...is just what is there for.
If you want this to be executed just once, put that code line in "setup" or, if that is not possible for any reason, then just make a flag that control its execution, so it only executes once in the "loop".