The following fit runs forever on my laptop; how to speed up?
Bdata = {{1.17, 400}, {2, 800}, {4, 1100}, {6, 1350}, {8, 1500}};
B = ParametricNDSolveValue[{b'[t] == kappa (1 - b[t]/1500), b[1.17] == b0}, b, {t, 0, 11}, {b0, kappa}]
J[b0_?NumericQ, kappa_?NumericQ] := Total@Map[(B[b0, kappa][#[[1]]] - #[[2]])^2 &, Bdata]
mini = NMinimize[{J[b0, kappa], 350 < b0 < 450, 0 < kappa < 1}, {b0, kappa}]