IMO, BYU will not fire its head coach before the contract is up. Assuming 3 years, Holmoe will give Kilani the 2018 season to earn an extension. And, I see nothing wrong with that.
I'm not sure what sort of 2018 performance would earn an extension. A bowl game at least.