I am considering using the millis() idea, but I have my own idea I think is worth seeing. I was working on this earlier on paper (my codes are in my school computer):
Intended for Rx
unsigned long commsDelay;
void verifySuccessfulComms(){
if(commsDelay >= 1000){
Serial.println("Not available");
}
}
void loop(){
if(radio.available()){
radio.read(msg, &sizeof(msg));
Serial.println(msg);
commsDelay = 10; //while a connection is true
delay(10); //commsDelay "won't" increment.
commsDelay + 10; //only when no connection does it "truly" add.
}
verifySuccessfulComms();
}