BPFileReader::BeginStep() needs to return EndOfSteam at a point

Created by: guj

Please check the available steps before return StepStatus::OK.