Forum:Help for future reference

alright so here is the deal while myself and another "friend" of mine were judging last week we hit 2 snags where we were in disagreement about chaining operation and it has bothered me this whole time because i felt he was being partial to his friend. so i will relate the 2 instances that happened and i want to know what your rulings would have been. the first match was a generic fairy type deck vs a herald of perfection deck(his friend).

instance 1 player a summons agent jupiter player b activates compulsory player a responds with herald of perfections effect to negate player b responds with herald of orange lights effect player a responds with herald of perfections effect again to negate herald of orange light chain ends.

when this situation came up i ruled that the chain would have ended when player b responded with herald of orange lights effect because herald of perfection hadn't resolved and wouldn't be able to continue the chain but my fellow judge allowed the chain to go through without explaination and since he had been judging slightly longer than I his ruling was accepted.

instance 2 his friend with the perfect hereald deck vs glad beast player a specials herald of perfection player b activates bottomless traphole player a activates herald of perfections effect player b activates a second bottomless traphole chain ends

with this situation i was a little stumped because i have only come across something like this once before. so i ruled that it was allowed because everything it the chain was in response to the summoning but again the other judge ruled that it wasn't allowed because for the chain to continue the next thing that would have to occur would be a response to herald of perfections negation effect.

so again please help me put my mind to rest. if i'm wrong i can chock it up as a learning experience, if i'm right i'm going to have a little talk to my friend/fellow judge about how he should not be biased and how he should probably review a little because things constantly change. thanks