A good quality yellow belly is pretty easy to tell from the top too.
I hatched a yb last season that looks very much like the OP's with clear belly and all, but it was still easy to tell it was a yb from the sides and top and belly.
If the OP could show side pics of the snake it would be much easier to tell if it was in fact a yellow belly.