Bokeh 3.0 changed to only allow configuration of a single filter at a time, rather than a list of filters. Supporting list of filters was just too fragile and difficult to maintain. Per the docs:
filters can be combined with standard Python boolean operators. So, presumably something like:
cds_view.filter = BooleanFilter(booleans)
# later
cds_view.filter &= BooleanFilter(more_booleans)
I say “presumably” because, without a complete Minimal Reproducible Example to actually try out and run, the best I can do for you is point at relevant documentation and speculate.
For Bokeh 2.4.3 you should just be able to append the new filter to the existing list of filters. Or you can logical-and the lists of bool values together manually, and then set the booleans property of the existing filter to this new and’ed list.
Edit: note also for version 3.0, views no longer have a source property.