Wouldn't all these things be covered by an esta?
https://esta.cbp.dhs.gov/esta/
Edit: nevermind he talks about it in the other linked article https://daniel.haxx.se/blog/2018/07/28/administrative-purgat...