Anna,

I know you want to wait till Bon has a more developed bone
structure before he is neutered.Most Mastiff owners do.

Maybe it's due to his relative inexperience in dealing with other
pups his age. I believe you did well to take charge right away
by putting him in a sit. He should know that you will be the one
to make any decisions & he'll be safe.