I am no expert and have little experience with this breed of cat, but many many high drive puppies. I go back on a combination of things. What would a prey driven puppy be doing at this stage in life. And what would a mother cat be teaching her kitten at this life stage in the wild. Seems how I deal with George's behavior is most effective if it mimics his mental age as a baby hunter. At some point mom will bring live prey and give it to the baby to figure out how to kill, he mustn't give up if he wants to eat, eventually the same will hold true for hunting, Don't Be The Prey. A mom cat will put up with less and less hard kitten prey as they get older, scruffing is fine when she has to stay with them, but later she just gets up and leaves. My timeouts and physical response to aggression are linked to age and his level of intent, too hard play is ouch and cease of interaction any truly aggressive behavior where play is not his intent is immediate aggressive response from me of putting him in his room telling him no and shutting door. I give him lots of time, he has bed food water litter box and toys there so it is not so much punishment as a place to gather his thoughts and regain control of himself. Most time when I open the door he is napping in his bed. Always remember to praise good behavior vigorously , when he is going to do something like bite and changes his mind praise praise praise, when you see them contemplating a bad behavior use a warning voice and it it works praise praise praise, Always remember any attention is attention so the more positive it is the less negative they will feel the need to elicit, and take the pressure off youngsters after they have been in trouble so they don't get frustrated .