He hangs out at cafes a lot so that totally works! They could've had a few conversations over coffee. Also, John Constantine and captain marvel teaming up to take down some bad guys is something I've never imagined before but now really need in my life.