"Their back"
Maybe what he saw was a return visit of this??
Seriously....this news article mentions "Model Rocket".
In northern NV, out towards Black Rock City, they have huge model rockets that go several 1000's of feet....could be the same thing only in suburbia
UFO reported by Continental pilot near Bush Airport - 5/27/08 - Houston News - abc13.com