Detectives have charged a man with murder four months after a fatal stabbing during what police will allege was a burglary.