Serial Communication - How to read large bytes of data

Dear Robin,
the "+++" and "rdlfind 2 -3 -1" are the commands to the device, which trigger the device to send back data. Since they're in a for loop which executes only once, and the reception of data will occur only after these two commands, I don't think this will cause interference with the reception of data. or am I wrong?
thanks.

	for (k;k<1;k++)
	{ 
                Serial2.println("+++");   
		Serial2.println("rdlfind 2 -3 -1");
	}