stop bitcoind with
bitcoin-cli stop(as I Googled around it seem to be the neater way to stop bitcoind)Put bitcoind to the foreground - Supervision services like systemd usually prefer daemons to be running in the foreground.
Tested on my production server, Debian 9.5.