If he is referring to Brane theory then he needs to get away from the idea of bubbles coz I have heard of theoretical sheets representing Brane theory but not bubbles.....still, it might have moved on since I last studied it.If Bon is referring to what I think he is referring to then the membrane theory which is in itself an extension of the already established string theory sounds very plausible to me.
This is exactly what this forum is for, to educate, to update, to enlighten, to confuse, to frustrate, and to explain.......well, I hope it does anyway