While his cause of death has not yet been confirmed, a friend of the man questioned why the The Harris County Sheriff's Office was unable to locate his body sooner