The goal of the forum is to post the answers in the forum so other users may also take some benefit.
Comments:
The problem you have is that when you click on rbt1,
the routine Sub rb1_CheckedChange is called and there you have
the line bhome.Enabled=True
but the bhome layout is not loaded so the button bhome is not yet known by the system.
How do you want to handle bhome layout ?
You can remove the Sub RemoveView routine and replace every RemoveView call by Activity.RemoveAllViews.
Your layouts q1, q2, q3 etc look almost the same but have some minor differences in the positions and size of the views, is this really what you need ?
Instead of having a different layout for each question you could use one layout and update the views in the code.