Buu and Andy both have high speed regeneration to a very impressive level. They basically cannot be destroyed by conventional means as they will keep on coming back. In such a fight the edge will certainly go to the more powerful fighter though as he can just keep on smashing away at the opponent until the regeneration starts to lose its edge. Andy has good physical abilities and his blood arts are strong but Buu’s on a different level. Buu wins.