I am no expert in Bohmian mechanics, so maybe you are right. I read some criticism of Bohm's account of wavefunction collapse, but it was just informal commentary on the 'net, not a serious analysis.
On the other hand, I would point out where Bohm invokes some more "deus ex machina" as you...