Formal charges have been filed against Kenneth Johnson, the man accused of shooting and killing Beech Grove Officer Brian Elliott.