Cassius I know Alex O'Conner from past videos on youtube.
His ethical ideas are very Epicurean-> It is all about Pleasure/ Pain (I saw a video with Peter Singer in which he repeatedly emphasized that it was all about pleasure / pain ).
His metaphysics is / was a strong determinism => no free will.