I think he actually had pi-hole running on his AWS instance as well. He mentioned using the "connect" button in the AWS console during the pi-hole setup portion.
ah sorry if that's not clear; I started by running Pi Hole on my RBP, then added it to a VPN setup. Nice to have it running at home to block our other devices though