This thread might be of interest:
Specific questions about Bonaire
I also found a few other threads in which someone compared Bonaire with the Red Sea. But I do not think there is any agreement as to which is better. Some people prefer Bonaire because it is all shore diving.
I have been to both (5 times Bonaire, 1 time Egypt). If I lived in Europe, I would dive the Red Sea. But because I live in North America, I dive Bonaire. I suspect you have dived the Red Sea many times and are curious about Bonaire. I made the one trip to Egypt because I was curious, and the cost was low enough to be attractive. If you are curious about Bonaire, you should make a trip. Then you can report back here as to which you preferred.