Agreed, we are and have been technically in a recession.
The question now, imho, is are we in stagflation.
I don’t think his terms match mine. When I think recession, I think of two quarters or more of negative GDP. When he says recession, I think it is what I would call depression or maybe stagflation. When he says “recession or someything worse” it is what I would call depression or economic collapse.