I had to rat on someone for the first time ever

I don't see that as being a rat or ratting someone out. In my book you would be a rat if you where stealing with him then at the first sign of trouble told on him to save your own ***. Now that's ratting on someone. Other people should have noticed all his B.S. long before you did and said something. No one like that should ever get a good government job like that, let alone a job period.