Cool. @will That doesn’t look bad.
You can also try adapt_delta closer to 1, like 0.99.
Are you sure you want normal(0, 1) priors on the spline coefficients? See here and particularly the link to the Tristan Mahr article for how splines work in brms.
Just curious, but did you ever try the count model with rate?