Monte Carlo inference for semiparametric Bayesian regression