Hey there!
I'm looking to buy my next smartphone. Budget is around $400. I want something with a good battery, runs stock or near-stock Android, well-supported with software and security updates, and has a healthy modding community. OnePlus 3/3T and the Moto Z Play seem to be good choices, but...