That is a murder charge, or manslauhter in most all states I know of, and here in FL we have the best concealed and self protection rights in the country and that is murder.
Only can use deadly force if your, or someone near you's life is in imeadiate danger. Google FL Stand Your Ground law.
He may deserve it, but the law is the law.
I do hope they dont charge him.....