Amal Valves can come apart

and then if they do you will have no boost control.
So I think your mates engine has seen a bit more than peak 17 psi.
Worst case scenario is engine damage.

Best case it just killed the intercooler and popped off the boost hose before coursing dame to the engine.
Ollie