Just FYI: You sang his praises. If you "sang my praises", that means you celebrated yourself.

Thanks. I misused the idiom as a non-native speaker, well try to remember next time!