I would say yes the BH is cheap in the UK and nice to fly but to be honest, go for a WM T34 or Super Sport at the least. Super Sport can be a fast acrobatic plane if you think your son can handle it, its easy to land, not much faster than the BH. T34 is decently acrobatic only but can be a gentle low wing plane when you need it to be one.
Is there any plane that rolls without any elevator needed?

Go for the Super Sport!