Você só precisa adicionar o subdomínio:
heroku domains:add www.davidmjohnson.me
Não há nada de mágico no subdomínio www
. Se você quiser usá-lo, você precisa configurá-lo. Parece que você fez isso nas configurações de DNS, mas não na configuração do Heroku.